- 0
- 0
- 约1.11万字
- 约 20页
- 2026-11-04 发布于四川
- 举报
java基础面试题(包含答案)
Java是一种跨平台的面向对象编程语言,其设计理念强调“一次编写,到处运行”(WriteOnce,RunAnywhere),核心特性包括封装、继承、多态、平台无关性(依赖JVM)、自动垃圾回收、多线程支持等。在面试中,Java基础知识点是考察的重点,涵盖语法、面向对象、集合、异常、多线程、IO、JVM等多个领域,以下从核心考点出发,结合常见面试题及详细解析展开说明。
一、Java基础语法与数据类型
1.Java的八大基本数据类型是什么?各自占用多少字节?
答案:Java的八大基本数据类型分为四类八种,具体如下:
?整数类型:byte(1字节,8位,取值范围-128~127)、short(2字节,16位,-32768~32767)、int(4字节,32位,-231~231-1)、long(8字节,64位,-2?3~2?3-1);
?浮点类型:float(4字节,32位,IEEE754标准,有效数字6~7位)、double(8字节,64位,有效数字15~17位);
?字符类型:char(2字节,16位,Unicode编码,取值范围0~65535);
?布尔类型:boolean(未明确规定字节数,JVM实现通常为1字节或1位,仅表示true/false)。
基本数据类型直接存储值,而非引用,不存在null值,默认值根据类型不同而不同(如i
原创力文档

文档评论(0)