一,编译环境的搭建
1,下载按装editplus和JDK
2,创建源文件
右键新建把文件扩展名改成.java结尾的。
在editplus中写源代码(别忘了保存)
3,在DOS命令窗口中进行编译和运行
编译
windows+R然后输入cmd打开DOS窗口
首先配置环境变量path使windows操作系统找到java命令文件。
二,HelloWard的编译和运行
接着编译java源文件,打开DOS命令窗口,输入javac+空格+把文件脱进dos窗口中
如果生成了.class文件,恭喜你编译成功。
运行
java+空格+源文件路径
找到生成的class文件所在的目录在其文件路径上方输入cmd(即将DOS窗口中的目录切换到class文件所在目录中)
再输入java+类名。到此编译完成。
三,Java程序的加载与执行
java程序的运行包括两个阶段---编译和运行
整个运行过程如下图
解释:首先编写好的源文件经过javac命令编译过后生成一个或多个.class文件(字节码)(字节码文件非二进制文件不能和底层操作系统直接交互)到此为编译阶段,接着通过java命令进行运行输入java命令后会启动java虚拟机jvm接着启动类装载器,类装载器会去硬盘上找类名.class文件并将其解释成二进制文件和底层硬件平台进行交互。
四,HelloWard程序的解释
注意:
1,一个java源文件中可以有多个class文件
2,一个源文件当中public的class文件并不是必须的
3,一个class会对应生成一个.class文件
4,想定义public class的话只能定义一个并且其名称只能与原文件的名称相同