将自然语言编写的程序转换为计算机可以识别的指令的过程称为编译
用于转换的软件和机器叫编译器
通过软件模拟出虚拟的机器,让所有java编写的代码运行在相同的虚拟的机器上解决系统差异化问题,java模拟出的虚拟的机器称为:JVM (java虚拟机)包含一套字节码指令集,一组寄存器,一个栈,一个垃圾回收堆,和一个存储方法域
java将经常使用的指令和编译器进行封装形成软件开发包:JDK
java的运行环境:JRE
JDK = JRE + Java开发工具(javac.exe 用于编译)(Java.exe 解释运行)(-javadoc.exe 用于生成网页版文档)
JRE =JVM +Java核心类库
文章讲述了将自然语言编写的Java程序如何通过编译器转化为计算机可执行的指令,重点介绍了JVM(Java虚拟机)的角色,它提供了一套字节码指令集和内存模型,包括栈、垃圾回收堆等。JDK包含了开发所需工具如javac.exe用于编译,Java.exe用于解释运行,而JRE是Java的运行环境,由JVM和核心类库组成。
1485

被折叠的 条评论
为什么被折叠?



