- 1
- 0
- 约1.24万字
- 约 15页
- 2026-11-10 发布于河北
- 举报
115道高频Java面试题及详细答案(实战版)
一、Java基础语法(1-20题)
1、Java的基本数据类型有哪些?分别占多少字节?
Java一共有8种基本数据类型,分为四类:
整型:byte(1字节)、short(2字节)、int(4字节)、long(8字节)
浮点型:float(4字节)、double(8字节)
字符型:char(2字节)
布尔型:boolean(JVM规范无明确字节,实际开发中占1字节)
注意:long类型赋值必须加L,float类型必须加F,否则会编译报错。
2、String、StringBuilder、StringBuffer的区别?
1、可变性:String是不可变字符串,每次修改都会生成新对象;StringBuilder和StringBuffer是可变字符串,修改不会创建新对象。
2、线程安全:StringBuffer加了同步锁,线程安全,效率低;StringBuilder无锁,线程不安全,效率高。
3、使用场景:少量字符串操作用String;单线程大量拼接用StringBuilder;多线程大量拼接用StringBuffer。
3、==和equals的区别?
1、基本数据类型:==比较的是数值是否相等,没有equals方法。
2、引用数据类型:==比较的是对象的内存地址;equals默认比较地址,
您可能关注的文档
- 11月13日财务管理期末考试试题及详细答案.docx
- 12岁学生晋级综合考试试题及详细答案.docx
- 12星座情侣匹配度测试题(超准生活化版).docx
- 15种快速减压方法测试题及详细答案.docx
- 100道高频Java面试题及详细答案(实战版).docx
- 109市政工程构建考试题(含详细答案解析).docx
- 146道Java高频面试题及详细答案(实战版).docx
- 180道Java高频面试题及详细答案(实战完整版).docx
- 1905年比奈-西蒙最早智商测试题(原版完整试题+详细答案解析).docx
- 2025新版煤矿安全规程考核试题(含详细答案).docx
- 土地整治项目验收规程.docx
- 投标失败的原因分析及投标成功的策略分析.docx
- 投标质疑函的格式及范文.docx
- 特种设备风险因素辨识表.docx
- 推动浪、锯齿形、平台型、三角形、联合型,波浪理论五大基石详解.docx
- 拖欠农民工工资失信联合惩戒对象名单文书模版(1).docx
- 广东省东莞市2026-2027学年七年级上学期11月期中考试道德与法治试卷(含答案).docx
- 黑龙江绥化市望奎县火箭联盟体2026-2027学年八年级上学期11月阶段学情自测英语试题(含答案).docx
- 黑龙江绥化市望奎县火箭联盟体2026-2027学年七年级上学期11月阶段学情自测英语试题(含答案).docx
- 安徽省宣城市宣州区2026-2027学年第一学期九年级第二次限时训练道德与法治试题(含答案).docx
最近下载
- 奈曼旗支行关于《中国农业发展银行员工违法违规行为处理办法》考试题附有答案.docx
- 如何让简历脱颖而出简历.pptx VIP
- 我爱你中国混声合唱简谱乐谱汪峰.docx VIP
- 中电建〔2023〕141号附件7:QZGDJB03.13-2023新能源工程装置性材料预算价格(2022版).pdf VIP
- 大学生压力应对方式量表(CSCSS)使用标准.docx VIP
- 顶管后背墙浇筑,后背承载力验算要点.docx VIP
- 地被植物的分类体系与应用特性.pptx VIP
- 中电建〔2023〕141号附件6:QZGDJB03.10-2023光伏发电工程企业定额.pdf VIP
- 2026年四川省物业管理师职业技能等级认定(技能实操+案例分析) 考点知识解析.docx VIP
- 实验十二 家兔手术技术训练实验报告.doc VIP
原创力文档

文档评论(0)