Java面试题全集(完整版·真实职场版).docxVIP

  • 0
  • 0
  • 约8.56千字
  • 约 13页
  • 2026-08-24 发布于河北
  • 举报

Java面试题全集(完整版·真实职场版).docx

Java面试题全集(完整版·真实职场版)

本文整理互联网大厂、中小企业高频Java面试题,覆盖Java基础、面向对象、集合、异常、IO、多线程、JVM、Spring全家桶、数据库、Redis、MQ、微服务、算法等核心模块,所有题目及答案贴合真实面试场景,无书面化空话,适用于初级、中级Java开发求职面试复习。

一、Java基础核心面试题

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

标准答案:

JVM是Java虚拟机,是Java程序运行的核心载体,负责加载class文件、解释/编译代码、内存管理、垃圾回收,是Java跨平台的根本,只负责运行程序,不包含编译工具。

JRE是Java运行环境,包含JVM+Java核心类库(rt.jar等),只用于运行Java程序,普通用户运行Java软件只需安装JRE。

JDK是Java开发工具包,包含JRE+开发编译工具(javac、java、jar、jmap等),是开发人员编写、编译、调试Java程序的必备环境。

层级关系:JDK?JRE?JVM

2.Java基本数据类型有哪些?区别是什么?

Java共8种基本数据类型,分为四类,区别在于占用字节、取值范围、默认值不同:

整数型:byte(1字节)、short(2字节)、int(4字节)、long(8字节,赋值需加L/l)

浮点型:float(4字节,赋值需加F/f)、double(

文档评论(0)

1亿VIP精品文档

相关文档