- 2
- 0
- 约4.46千字
- 约 6页
- 2026-06-08 发布于河北
- 举报
Java基础高频面试题(含详细实操答案)
一、Java基础语法核心题
1、JDK、JRE、JVM的区别是什么?三者关系?
详细答案:
这三者是层层包含的关系,从大到小依次是JDKJREJVM。
-JVM(Java虚拟机):是Java程序运行的核心容器,只负责解析、执行class字节码文件,不包含任何开发工具,也不包含基础类库完整功能,是Java跨平台的根本,只负责运行程序。
-JRE(Java运行环境):包含JVM+Java核心基础类库(比如String、List、集合、IO等基础源码)。普通用户只装JRE就可以运行Java程序,但不能开发代码,没有编译、调试等工具。
-JDK(Java开发工具包):包含JRE+开发工具(javac编译器、java运行命令、jmap、jstack调试工具等)。是开发人员必备的环境,既能写代码、编译代码,也能运行代码。
面试加分点:跨平台的本质就是:一次编译生成class文件,只要有对应系统的JVM,就能直接运行,不用针对不同系统重新编译。
2、Java基本数据类型有哪些?区别和取值范围?
详细答案:
Java一共8种基本数据类型,分为四类,区别主要是占用字节、取值范围不同,基本类型直接存数值,不存在引用地址,效率比包装类高。
1.整型:byte(1字节)、short(2字节)、int(4字节)、long(8字节)
2.
您可能关注的文档
最近下载
- 中国室间隔缺损诊疗指南(2025).docx VIP
- 2025年辽宁高中学业水平合格性考试地理仿真试卷(含答案).pdf VIP
- 5.3《阳燧照物》优秀课件.pptx VIP
- 驾照科目一考试题库(完整版).doc VIP
- 2022年河北省高考数学真题试卷及答案.pdf VIP
- 15J403-1---楼梯栏杆栏板(一).docx VIP
- 亲子断亲协议书.docx VIP
- SY∕T 5370-2018 表面及界面张力测定方法.pdf VIP
- 光模块设备行业深度:光模块需求爆发,驱动设备进入发展快车道.docx VIP
- 国家开放大学 2026 春《新媒体产品策划》形考作业 1-5 完整版(题目 + 完整答案.docx
原创力文档

文档评论(0)