漫谈Java虚拟机(JVM)
程序员文章站
2022-03-14 08:31:12
...
Java 虚拟机(JVM)是可运行 Java 代码的假想计算机。 只要根据 JVM 规范描述将解释器移植到特定的计算机上,就能保证经过编译的任何 Java 代码能够在该系统上运行。
从上图中不难明白JAVA可以实现可移植性的原因, 只要在操作系统上 (Windows、Linux、Unix)植入 JVM(Java 虚拟机) ,JAVA 程序就具有可移植性,也符合 SUN 公
司提出的口号“Write Once, Run Anywhere” (“一次编写,处处运行” )
目前,Java 技术的架构包括以下三个方面:
>. J2EE (Java 2 Platform Enterprise Edition) 企业版, 是以企业为环境而开发应用程序的解决方案。
>. J2SE (Java 2 Platform Stand Edition) 标准版, 是桌面开发和低端商务应用的解决方案。
>. J2ME (Java 2 Platform Micro Edition) 小型版,是致力于消费产品和嵌入式设备的最佳解决方案。
自从2008年JavaOne全球技术峰会,分别更名
J2EE ----> JavaEE
J2SE ----> JavaSE
J2ME ----> JavaME
上一篇: Linux系统下最常用150个命令汇总
下一篇: Java基础——数组例题&二维数组
推荐阅读
-
面试官,Java8 JVM内存结构变了,永久代到元空间
-
《深入理解Java虚拟机》-----第13章 线程安全与锁优化
-
深入理解Java虚拟机--Java类加载机制
-
《深入理解java虚拟机》学习笔记--第三章:垃圾收集器与内存分配策略 jvm
-
深入java,初探jvm(转)
-
《深入理解java虚拟机》学习笔记--第四章:虚拟机性能监控与故障处理工具 虚拟机java
-
《深入理解java虚拟机》学习笔记--第四章:虚拟机性能监控与故障处理工具 虚拟机java
-
《深入理解java虚拟机》学习笔记--第三章:垃圾收集器与内存分配策略 jvm
-
面试总结----java虚拟机
-
phpstorm启动错误,java环境变量没有指向虚拟机