文章目录
java跨平台
java常说的“write once , run anywhere ”,只需要写一次就可以运行在任何地方,即在windows平台写的java程序可以在linux等其他平台运行,其中需要的是JVM,这是一个java的虚拟机,所以可以跨平台。
java的三大版本
java SE 标准版
用来开发桌面程序,控制程序。
java ME 嵌入版
主要用于嵌入式开发,目前几乎没有人用了。
java EE 企业版
网站以及企业的应用系统,java SE是基础,学好java SE才能更好地学习java EE。
JDK (java development kit)
java 开发者工具,包含了 JRE 和 JVM,在JRE上扩充一些开发工具。
JRE(java runtime environment)
java 运行时环境,包含了 JVM。
JVM(java virtual machine)
java 虚拟机,让java能够跨平台。
总结
总的来说,java的跨平台是通过JVM来实现的,目前的JRE,JDK都包含了JVM,对于开发者来说,只需要下载JDK就可以了,JDK已经包括了JRE的运行环境和JVM的虚拟机。对于java JDK的环境配置可以自行百度,已经提供了很详细的环境配置过程了,这里就不写了。