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

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

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

一、Java基础核心面试题

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

答案:

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

1、JVM(Java虚拟机):是Java程序运行的核心载体,负责加载字节码文件、解释/编译执行代码、内存管理、垃圾回收。本身不包含开发工具,仅负责程序运行,是Java跨平台的核心。

2、JRE(Java运行环境):包含JVM+Java核心类库(lang、util、io等基础包)。仅用于运行Java程序,不具备代码编译、调试等开发功能,普通用户运行Java程序只需安装JRE。

3、JDK(Java开发工具包):包

文档评论(0)

1亿VIP精品文档

相关文档