1.java运行机制和过程
java是解释型语言,test.java 编译成 test.class文件,之后有jvm(不同的操作系统jvm是不一样的)来运行test.class文件。
c/c++是编译型语言,编译后会生成可执行文件.exe,之后运行.exe执行即可。
jvm(java virtual machine)被包含在jdk中,jvm来做解释翻译和执行。
总的来说.class文件可跨平台。
编译命令 javac
运行命令 java 本质上是将.class文件装载到jvm中运行
1.JDK(Java Development Kit,Java开发工具包) JDK = JRE+ 开发工具集(如javac, java编译工具等)
JDK = JVM + JavaSE标准类库 + 开发工具集
2.JRE(Java Runtime Environment,Java运行环境) JRE = JVM + JAVASE标准类库 (java核心类库[类])
3.如果想要运行一个开发好的java程序,计算机中只需要安装jre即可。
2.Java开发注意事项和细节说明
同一个java文件下,只要有一个类,编译时就会生成一个.class文件
如果源文件包含一个public类,则文件名必须按该类名命名。
//这是java的第一个程序