Java程序的运行机制

Posted

tags:

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

计算机高级语言按照程序的执行方式可以分为编译型和解释型两种方式,java属于编译型和解析型的结合。由java语言编写的程序需要经过编译步骤,在编译之后不会生成特定平台的机器码,而是生成与平台无关的字节码(也就是*.class文件)。使用java解析器(这里是java虚拟机JVM)来解析执行*.class文件。总的来说java程序的执行必须经过先编译后解析来执行。

 

在安装完JDK后,在JDK的安装路径下可以看到有如下的文件夹

  • bin: 改路径下存放了JDK的各种工具命令,常用的java、javac等命令就放在该路径下。
  • db: 该路径是安装java DB 的路径。
  • include:一些平台特定的头文件。
  • jre: 该路径下安装了运行java程序所必须的JRE环境。
  • lib:该路径下存放了JDK工具命令的实际执行程序。
  • src.zip: 该压缩文件里存放的是java所有核心类库的源代码。

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

java入门(1) 程序运行机制及运行过程

Java 程序运行机制

java多线程运行机制

Java程序运行机制

Java的运行机制

Java基础8-浅谈java程序的运行机制与JVM运行