Java核心面试试题(原理+详细实战答案)_1.docx

Java核心面试试题(原理+详细实战答案)_1.docx

Java核心面试试题(原理+详细实战答案)

一、Java基础核心面试题

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

详细答案:

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

1、JVM(Java虚拟机):是Java语言跨平台的核心,属于运行Java字节码的虚拟机器。它只负责解析执行.class字节码文件,不包含任何开发工具,仅提供运行环境,不同系统有对应版本的JVM,实现了“一次编译,到处运行”。

2、JRE(Java运行环境):包含JVM+Java核心类库(IO、集合、多线程等基础类)。普通用户只需要安装JRE,就可以运行Java程序,但无法开发Java程序。

3、

文档评论(0)

1亿VIP精品文档

相关文档