JavaSE 高频面试题及详细答案(实战完整版).docx

JavaSE 高频面试题及详细答案(实战完整版).docx

JavaSE高频面试题及详细答案(实战完整版)

一、Java基础核心面试题

1.JDK、JRE、JVM的区别与联系?

答案:

三者是层层包含的关系,范围从大到小:JDKJREJVM。

1、JVM(Java虚拟机):是Java程序运行的核心环境,属于虚拟机进程。它负责加载class字节码文件、解释/编译代码、内存管理、垃圾回收、线程调度,是Java跨平台的根本。只负责运行,不具备编译功能。

2、JRE(Java运行环境):包含JVM+Java核心类库(常用工具类、集合、IO、网络等基础包)。只用于运行已经编译好的Java程序,普通用户运行程序只需要安装JRE。

3、JDK(

文档评论(0)

1亿VIP精品文档

相关文档