Java面试笔试真题及详细答案(企业高频版).docxVIP

  • 1
  • 0
  • 约6.68千字
  • 约 9页
  • 2026-08-24 发布于河北
  • 举报

Java面试笔试真题及详细答案(企业高频版).docx

Java面试笔试真题及详细答案(企业高频版)

本套试题为互联网、传统软件公司通用Java笔试高频题型,包含Java基础、集合框架、多线程、JVM、Spring核心、数据库基础六大模块,题型包含选择题、填空题、简答题、编程题,答案通俗易懂、贴合实际开发,无书面化空洞表述。

一、Java基础选择题(共10题)

1、以下关于String、StringBuilder、StringBuffer的说法正确的是()

A、StringBuilder是线程安全的

B、StringBuffer效率高于StringBuilder

C、String是不可变字符序列,后两者是可变的

D、三者都是可变字符序列

答案:C

详细解析:String底层是final修饰的字符数组,内容一旦创建不可修改;StringBuilder和StringBuffer底层数组可动态扩容,内容可变。StringBuffer所有方法加了synchronized锁,线程安全但效率低;StringBuilder无锁,线程不安全、效率最高。

2、float和double的区别,说法错误的是()

A、double精度更高

B、float占4字节,double占8字节

C、两者都可以精准表示所有小数

D、double取值范围更大

答案:C

详细解析:浮点型数据存储规则导致无法精准表示所有小数,比如0.1无法精准存储,会存在精度丢失,这也是开发

最近下载

文档评论(0)

1亿VIP精品文档

相关文档