第一天    2

1:计算机概述(了解)    2

(1)计算机    2

(2)计算机硬件    2

(3)计算机软件    2

(4)软件开发(理解)    2

(5)语言    2

(6)人机交换    2

2:键盘功能键的认识和快捷键(掌握)    2

(1)功能键的认识    2

(2)快捷键    3

3:常见的DOS命令(掌握)    3

(1)常见的如下    3

(2)其他的几个(了解)    3

4:Java语言概述(了解)    4

(1)Java语言的发展史    4

(2)Java语言的特点    4

(3)Java语言是跨平台的,请问是如何保证的呢?(理解)    4

(4)Java语言的平台    4

5:JDK,JRE,JVM的作用及关系(掌握)    4

(1)作用    4

(2)关系    4

6:JDK的下载,安装,卸载(掌握)    4

(1)下载到官网。    4

(2)安装    5

(3)卸载    5

7:第一个程序:HelloWorld案例(掌握)    5

(1)程序解释:    5

(2)Java程序的开发执行流程:    5

8:常见的问题(掌握)    6

(1)扩展名被隐藏    6

(2)我要求文件名称和类名一致。    6

(3)Java语言严格区分大小写,请注意。    6

(4)见到非法字符: \65307肯定是中文问题。    6

(5)括号的配对问题。    6

(6)遇到    6

9:path环境变量(掌握)    6

(1)path环境变量的作用    6

(2)path配置的两种方案:    6

10:classpath环境变量(理解)    7

(1)classpath环境变量的作用    7

(2)classpath环境变量的配置    7

第一天

1. 计算机概述(了解)
    (1)计算机
    (2)计算机硬件
    (3)计算机软件

        系统软件:window,linux,mac

        应用软件:qq,yy,飞秋

    (4)软件开发(理解)

        软件:是由数据和指令组成的。(计算器)

        开发:就是把软件做出来。

        如何实现软件开发呢?

            就是使用开发工具和计算机语言做出东西来

    (5)语言

        自然语言:人与人交流沟通的

        计算机语言:人与计算机交流沟通的

            C,C++,C#,Java

    (6)人机交换

        图形界面:操作方便只管

        DOS命令:需要记忆一些常见的命令

 

2. 键盘功能键的认识和快捷键(掌握)
    (1)功能键的认识

        tab

        shift

        ctrl

        alt

        windos

        空格

        上下左右

        回车

        截图

    (2)快捷键

        全选    Ctrl+A

        复制    Ctrl+C

        粘贴    Ctrl+V

        剪切    Ctrl+X

        撤销    Ctrl+Z

        保存    Ctrl+S

 

3. 常见的DOS命令(掌握)
    (1)常见的如下

        盘符的切换

            d:回车

        目录的进入

            cd javase

            cd javase\day01\code

        目录的回退

            cd..

            cd\

        清屏

            cls

        退出

            exit

    (2)其他的几个(了解)

        创建目录

        删除目录

        创建文件

        删除文件

        显示目录下的内容

        删除带内容的目录

 

4. Java语言概述(了解)
    (1)Java语言的发展史

        Java之父

        
 

        JDK1.4.2

        JDK5

        JDK7

    (2)Java语言的特点

        有很多小特点,重点有两个开源,跨平台

    (3)Java语言是跨平台的,请问是如何保证的呢?(理解)

        我们是通过翻译的案例讲解的。

        
 

        针对不同的操作系统,提高不同的jvm来实现的。

    (4)Java语言的平台

        JavaSE

        JavaME--Android

        JavaEE

 

5. JDK,JRE,JVM的作用及关系(掌握)
    (1)作用

        JVM:保证Java语言跨平台

        JRE:Java程序的运行环境

        JDK:Java程序的开发环境

    (2)关系

        JDK:JRE+工具

        JRE:JVM+类库

 

6. JDK的下载,安装,卸载(掌握)
    (1)下载到官网。

        A:也可以到百度搜索即可。

        B:我给你。

    (2)安装

        A:绿色版    解压就可以使用

        B:安装版    必须一步一步的安装,一般只要会点击下一步即可

        
 

        注意:

            建议所有跟开发相关的软件都不要安装在有中文或者空格的目录下。

    (3)卸载

        A:绿色版    直接删除文件夹

        B:安装版    

            a:控制面板 -- 添加删除程序

            b:通过专业的软件卸载工具。(比如360的软件管家卸载)

 

7. 第一个程序:HelloWorld案例(掌握)

    

class HelloWorld {

    public
static
void main(String[] args) {

        System.out.println("HelloWorld");

    }

}

 

    (1)程序解释:

        A:Java程序的最基本单位是类,所以我们要定义一个类。

            格式:class 类名

            举例:class HelloWorld

        B:在类中写内容的时候,用大括号括起来。

        C:Java程序要想执行,必须有main方法。

            格式:public
static
void main(String[] args)

        D:要指向那些东西呢,也用大括号括起来。

        E:你要做什么呢?今天我们仅仅做了一个简单的输出

            格式:System.out.println("HelloWorld");

            注意:""里面的内容是可以改动的。

    

    (2)Java程序的开发执行流程:

        A:编写java源程序(.java)

        B:通过javac命令编译生成.class文件

        C:通过java命令运行.class文件

    

8. 常见的问题(掌握)
    (1)扩展名被隐藏

        如何找到:工具--文件夹选项--查看--去除隐藏扩展名的那个勾勾

    (2)我要求文件名称和类名一致。

        实际上不这样做也是可以的。

        但是,注意:

            javac后面跟的是文件名+扩展名

            java后面跟的类名不带扩展名

    (3)Java语言严格区分大小写,请注意。

         还有就是单词不要写错了。

    (4)见到非法字符: \65307肯定是中文问题。

        我们写程序要求标点符号必须全部是英文状态。

    (5)括号的配对问题。

        一般来说,括号都是成对出现的。

    (6)遇到

        在类 HelloWorld 中找不到主方法, 请将主方法定义为

        肯定是主方法的格式问题。

 

9. path环境变量(掌握)
    (1)path环境变量的作用

        保证javac命令可以在任意目录下运行。

        同理可以配置qq等

    (2)path配置的两种方案:

        A:方案1(了解)

        B:方案2

            找到环境变量的位置,在系统变量里面

            新建:

                变量名:JAVA_HOME

                变量值:D:\develop\Java\jdk1.7.0_60

            修改:

                变量名:Path

                变量值:%JAVA_HOME%\bin;以前的内容

 

10. classpath环境变量(理解)
    (1)classpath环境变量的作用

        保证class文件可以在任意目录下运行

    (2)classpath环境变量的配置

        找到环境变量的位置,在系统变量里面

        新建:

            变量名:classpath

            变量值:E:\JavaSE\day01\code\HelloWorld案例

 

 

 

javaSE第一天的更多相关文章

  1. javase第一章(了解java)

    ------------恢复内容开始------------ java介绍 java这门语言,如果你是一名IT从业者,那么就一定是会有所耳闻的,毕竟,这是编程史上其商业化最成功的一门语言,当然, 编程 ...

  2. 从新向你学习javase(第一天)

    1:阐述JDK和JRE之间区别 jdk(工具)>jre(运行环境)>jvm(虚拟机) 2: 能够使用常见的DOS命令 d:(进入D盘下),cd +路径(进入到当前路径),cd..(返回上一 ...

  3. 2022-07-15/16 第一小组 田龙月 管理系统javaSE

    JavaSE小项目(基础语法:二分查找:冒泡排序)--还是存在bug:删除一个数组内一组数据后面只有一组后面数据能向前移位 (YY:使用"方法"应该会好很多,代码架构会清晰一点)未 ...

  4. javaSE习题 第一章 JAVA语言概述

    转眼就开学了,正式在学校学习SE部分,由于暑假放视频过了一遍,略感觉轻松,今天开始,博客将会记录我的课本习题,主要以文字和代码的形式展现,一是把SE基础加强一下,二是课本中有很多知识是视频中没有的,做 ...

  5. JavaSE基础第一篇

      1.JDK的安装: 包括JRE 和JVM   下载地址: www.oracle.com/www.sun.com 2.环境变量 set path = "bin所在路径" 设置pa ...

  6. javaSE基础04

    javaSE基础04 一.三木运算符 <表达式1> ? <表达式2> : <表达式3> "?"运算符的含义是: 先求表达式1的值, 如果为真, ...

  7. 用大白话聊聊JavaSE -- 自定义注解入门

    注解在JavaSE中算是比较高级的一种用法了,为什么要学习注解,我想大概有以下几个原因: 1. 可以更深层次地学习Java,理解Java的思想. 2. 有了注解的基础,能够方便阅读各种框架的源码,比如 ...

  8. javaSE基础02

    javaSE基础02 一.javac命令和java命令做什么事情? javac:负责编译,当执行javac时,会启动java的编译程序,对指定扩展名的.java文件进行编译,生成了jvm可以识别的字节 ...

  9. 我的Android第一章

    一.android是什么 基于linux系统下开发的开源系统 二.android的具体架构是什么 硬件[智能设备底层的硬件],驱动[软件和硬件之间沟通的桥梁],Linux系统[一款功能强大代码开源的系 ...

随机推荐

  1. JAVA 对象的转型

    /* 对象的转型: 1.对象的向上转型 子类转成父类 默认进行 父类引用指向子类对象 2.对象的向下转型 父类转成子类 强制进行 关键字:instanceof 测试左边对象是否是右边类的实例 如果是返 ...

  2. JAVA实例,判断是否是瑞年

    题目:用户输入一个年份,返回是否是瑞年. 瑞年规则:能被4整除,并且不能能被100整除,或者能被400整除的年份称之为瑞年. 实例: import java.util.Scanner; public ...

  3. Navicat MySQL连接Linux下MySQL的问题解决方案

    Error1: 2003:Can't connect to MySQL server on 'localhost' 解决方法:关闭Linux的防火墙功能. #chkconfig iptables of ...

  4. C#里WinForm开发中如何实现控件随窗体大小的改变而自动适应其改变(转)

    在设计可供用户调整大小的窗体时,如何实现该窗体上的控件也应能正确地随窗体的改变而自动调整大小并且能重新定位?此时就要借助控件的.Anchor属性.Anchor属性定义控件的定位点位置.当控件锚定到某个 ...

  5. log4j 缓存

    log4j.appender.A2.bufferedIO=truelog4j.appender.A2.bufferSize=512000

  6. Ext.Form 自动填写表单内容

    前台: 表单必须含有name属性 if (action == 'edit' || action == 'show') { MyForm1.getForm().load({ url: '/data/cu ...

  7. ms sqlserver 系列之如何查看数据链接数

    [转]如何查看SQL SERVER数据库当前连接数 1.通过管理工具开始->管理工具->性能(或者是运行里面输入mmc)然后通过添加计数器添加 SQL 的常用统计然后在下面列出的项目里面选 ...

  8. C++primer 练习10.16

    // 10.3.2.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include<iostream> #include< ...

  9. Fragments | Android Developer

    Definition A Fragment represents a behavior or a potion of user interface in an Activity. You can co ...

  10. Redis多机功能之复制

    复制的目的:创建具有相同数据库的拷贝服务器:扩展系统处理读请求的能力: 复制的定义 Redis的复制(replication)功能允许用户根据一个Redis服务器来创建任意多个该服务器的复制品,其中被 ...