第1天
1.Java开发环境------SUN公司
1)java编译运行过程(分两个期)--------------------------------------------------常见面试题
1.1)编译期:.java源文件,经过编译,生成.class字节码文件
1.2)运行期:JVM(闪亮登场)去加载.class并运行.class,最后生成.exe可执行文件
2)名词解释(三个)--------------------------------------------------常见面试题
2.1)JVM:JAVA虚拟机
- 加载.class并运行.class,最后生成.exe可执行文件
2.2)JRE:JAVA运行环境
- 除了包含JVM以外,还包含了运行java程序所必须的环境
- JRE=JVM+JAVA系统类库(相当于一堆小零件)
2.3)JDK:JAVA开发工具包
- 除了包含JRE以外,还包含了开发java程序所必须的命令工具
- JDK=JRE+编译/运行等命令工具
- 运行java程序的最小环境:JRE
- 开发java程序的最小环境:JDK
3)配置环境变量(计算机搜索路径)---------------------------------------先了解
3.1)JAVA_HOME:指向JDK的安装路径
3.2)CLASSPATH:表示类的搜索路径,一般简写为.(从当前路径找)
3.3)PATH:指向JDK下的bin目录
2.Eclipse IDE(目前主流的集成开发环境)---------------IBM公司投资数千万美元打造的开源(开放源代码)项目
1)IBM公司的/开源的/免费的/不需要安装仅需解压即可
2)开发步骤:
2.1)新建java项目/工程Java Project----------------------------小区(金山小区)
2.2)新建java包Java Package(在src文件中操作)--------------------楼+单元(2号楼4单元)
2.3)新建java类Java Class(起名之后选择main方法打钩)------------------------------------房间(601房间)
3) 注释:解释性文本
3.1)单行注释://
3.2)多行注释:/* */
3.3)文档注释:/** */
4)项目演示:
利用Eclipse编写第一个java程序:在控制台显示HelloWorld!
课后练习:(练习2遍,第二遍把项目改成MyJavaProject,其它不变)
1.新建Java项目MyProject
2.在MyProject中新建Java包mypackage
3.在mypackage中新建Java类MyClass,main中:
输出HelloWorld,并换行
4.在mypackage中新建Java类Test,main中:
输出Hello,不换行
输出World,换行
输出当日事当日毕,换行
输出...