概述
一、理解java的加载与执行
编译期
.java文件(也就是源文件),经过编译(检查语法)生成一个.class文件(字节码文件)
运行期
1.jdk(javac.exe编译,java.exe运行)
2.java.exe启动java虚拟机(JVM),JVM会启动类加载器classLoader
3.类加载器去硬盘找A.class文件,加载到JVM中
4.JVM将类解释称10001011二进制
5.操作系统执行二进制命令
二、搭建java的开发环境
三、编写、运行HelloWorld
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
四、环境变量Path的原理及配置
五、环境变量classpath的原理及配置
六、java中的注释
1.单行注释 // 注释的内容
2、多行注释 /* 注释的内容 */
七、public class 和 class 的区别
- 一个java源程序可以定义多个class
- 一个java源程序中,public的class不是必须存在的
- 一个class就是生成一个xxx.class字节码文件
- 一个java源程序,只能有一个public的class,并且public的class名必须个java源程序一致
- 每一个class都可以编写main方法,都可以设定程序的入口