经典Java面试题及详细答案(高频完整版).docx

经典Java面试题及详细答案(高频完整版).docx

经典Java面试题及详细答案(高频完整版)

一、Java基础核心

1.JDK、JRE、JVM的区别?

答案:

JVM:Java虚拟机,是Java程序运行的核心环境,负责加载class文件、解释/编译代码、内存管理、垃圾回收,是跨平台的核心,只负责运行程序。

JRE:Java运行环境,包含JVM+Java核心类库(常用工具类、基础语法类),只用于运行Java程序,不能开发代码。

JDK:Java开发工具包,包含JRE+开发工具(javac编译、java运行、jar打包等),是开发和运行Java程序的完整环境。

层级关系:JDKJREJVM

2.==和equals()

文档评论(0)

1亿VIP精品文档

相关文档