2 开发Java程序需要的3 个步骤:
3Java程序运⾏过程:
JDK:
Java标准开发包,它提供了编译、运⾏Java程序所需的各种⼯具和资源,包括Java编译器、Java运⾏时
环境,以及常⽤的Java类库等。
JRE:
Java运⾏环境,⽤于解释执⾏Java的字节码⽂件。
JVM
Java虚拟机,是JRE的⼀部分。负责解释执⾏字节码⽂件,是可运⾏java字节码⽂件的虚拟计算机
区别联系:(问答题会考可能)
JDk包含JRE,JDK 和 JRE 中都包含 JVM。JDK出了包含jre还包含⼀些常⽤开发⼯具和基础类库
JDK ⽤于开发,JRE ⽤于运⾏java程序
JVM 是 java 编程语⾔的核⼼并且具有平台独⽴性。
1 编写源⽂件
2 编译源⽂件⽣成字节码
• 3 加载运⾏字节码
1 javac: java源⽂件->class字节码⽂件(0,1)
2 java: 运⾏class⽂件