一、Java运行环境是咋样工作的?
首先由JDK(Java开发工具包),JRE(java运行环境),Java虚拟机(运行所有Java程序的虚拟计算机)三部分组成。 JDK是java development kit(java开发工具包); JRE是java runtime environment(java运行环境); Java虚拟机(Java Virtual Machine)它是运行所有Java程序的虚拟计算机;
二、JDK、JRE、JVM各部分功能及联系
JDK:程序员做Java开发时所需要的一些工具Javac.exe/jar.exe Java基础的类库/API; JRE:JRE目录里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和lib和起来就称为JRE; JVM:有的java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上执行;光有JVM还不能让class文件执行,因为在解释class的时候JVM需要调用解释所需要的类库lib.
三 总结
这里对Java程序的编译进行总结: 1.将Java代码编写到扩展名为.java的文件当中; 2.通过javac命令对该java文件进行编译,并生成一个扩展名为.class的文件; 3.通过java命令对生成的class文件进行运行; 注意事项: 1.我们生成字节码的名称它是跟class的名称一样的。 2.如果我们在calss前添加了一个public,那么你的文件名称必须得要跟class的名称保持一致。 以上就是今天要分享的内容,本文仅仅简单介绍了Java的使用,不足之处请大家多多指教。