javaSE第一天

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javaSE第一天相关的知识,希望对你有一定的参考价值。

第一天????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第一天的主要内容,如果未能解决你的问题,请参考以下文章

javaSE第一天

冲刺合集

新手前端程序员就职指南之 - 入职第一天

PHP获取一个月的第一天和最后一天

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

菜鸟进园子的第一天