Java 高频面试题及详细答案(实战口语版).docx

Java 高频面试题及详细答案(实战口语版).docx

Java高频面试题及详细答案(实战口语版)

一、Java基础核心

1.JDK、JRE、JVM的区别?

简单说就是层层包含的关系:JDK最大,包含JRE,JRE包含JVM。

JVM:Java虚拟机,是运行Java程序的核心,负责解析字节码、内存管理、垃圾回收,跨平台的核心就是它,只负责运行,没有编译功能。

JRE:Java运行环境,包含JVM+Java核心类库(常用的工具类、基础类),只用来运行已经写好的Java程序,不能开发。

JDK:Java开发工具包,包含JRE+编译工具、打包工具、调试工具(javac、java、jar等),开发、运行程序都靠它。

总结:开发用J

文档评论(0)

1亿VIP精品文档

相关文档