java文件运行

Posted ☆☆☆★☆☆☆

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java文件运行相关的知识,希望对你有一定的参考价值。

java虚拟机jvm是java实现跨平台最核心的部分,所有的.class文件都在虚拟机上执行,由虚拟机将程序解释给本地系统执行;

单有jvm并不能执行.class,还需要java运行环境jre,jre包含两个文件夹bin和lib,其中bin即jvm,而lib则是运行时提供支持的java类库;

java开发工具包(java development kit)是完整的java环境支持,在jdk目录下有六个文件夹,一个是src类库源代码压缩包,和其他几个声明文件,

其中真正运行起作用的是以下四个文件夹:bin, include, lib, jre;

bin中提供了最主要的编译器javac.exe,include中包含java和jvm交互用的头文件,lib提供相应类库,

可以看出,jre只能运行.class而没有编译的功能。

eclipse, idea等ide使用自己的编译器,而不是jdk bin目录下自带的,因此这些软件安装时只要求提供jre路径。

以上是关于java文件运行的主要内容,如果未能解决你的问题,请参考以下文章

bat运行java文件

如何制作批处理文件来运行java程序

eclipse怎么运行外来java文件

java 中运行不了.class文件

如何运行 *.class 的文件

java命令怎么运行一个包里的多个class文件