Write once, run anywhere;
JRE:Java 运行环境,包含了 JVM 和 Java 类库,以及一些模块;
JDK:JRE的一个超集,提供了更多的工具,如编译器、诊断工具等
JAVA分为编译器和运行时:
- 编译java源码,生成字节码文件;JAVA通过字节码和JVM,屏蔽了操作系统和硬件细节,实现了“一次编译,到处执行”
- 运行时,JVM通过类加载器(class-loader)加载字节码,解释或编译执行。
本文介绍了Java的Writeonce,runanywhere理念,解析了JRE与JDK的区别,以及Java如何通过字节码和JVM实现跨平台特性。深入探讨了编译过程和运行时JVM的工作机制。
Write once, run anywhere;
JRE:Java 运行环境,包含了 JVM 和 Java 类库,以及一些模块;
JDK:JRE的一个超集,提供了更多的工具,如编译器、诊断工具等
JAVA分为编译器和运行时:
343
1324

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