新乡市封丘县建设局网站,wordpress文章页面添加内容,网站备案个人使用,工信部网站备案被删除1Java是介于编译型语言和解释型语言之间
编译型语言#xff1a;c c先编译成机器码#xff0c;再执行
解释型语言#xff1a;pytn 解释器直接加载源码运行#xff0c;但是运行效果低
Java是将代码编译成一张字节码,优点 针对不同平台编写虚拟机#xff0c;不同平台的虚拟…1Java是介于编译型语言和解释型语言之间
编译型语言c c先编译成机器码再执行
解释型语言pytn 解释器直接加载源码运行但是运行效果低
Java是将代码编译成一张字节码,优点 针对不同平台编写虚拟机不同平台的虚拟机负责加载字节码并执行实现“一次编写到处运行”
2Java发展
Java SE : 标准版包含标准的JVM和标准库
Java EE企业版在标准版基础上加上很多API和库以便开发Web应用数据
Java ME针对嵌入式设备的Q版
3JDK JRE是什么
JRE是运行Java字节码的虚拟机如果只有Java源码编译成Java字节码就需要JDK因为JDK包含JRE 还包括编译器 调试器 JRE顾名思义是java运行时环境包含了java虚拟机java基础类库。是使用java语言编写的程序运行所需要的软件环境是提供给想运行java程序的用户使用的。
JDK顾名思义是java开发工具包是程序员使用java语言编写java程序所需的开发工具包是提供给程序员使用的。JDK包含了JRE同时还包含了编译java源码的编译器javac还包含了很多java程序调试和分析的工具jconsolejvisualvm等工具软件还包含了java程序编写所需的文档和demo例子程序。
如果你需要运行java程序只需安装JRE就可以了。如果你需要编写java程序需要安装JDK。