Java 经典笔试真题(含详细答案).docxVIP

  • 1
  • 0
  • 约5.39千字
  • 约 8页
  • 2026-10-13 发布于河北
  • 举报

Java经典笔试真题(含详细答案)

适用场景:Java初级开发、实习生笔试、校招基础摸底

题型分布:选择题10道、填空题5道、简答题6道、编程题2道

考察范围:Java基础语法、面向对象、集合框架、异常、多线程、JDK8特性、基础算法

一、单项选择题(共10题,每题2分,共20分)

1.以下关于Java基本数据类型说法正确的是()

A.Java中基本数据类型有8种,包含String类型

B.byte类型占用2个字节

C.float类型需要以f/F结尾,double类型可省略后缀

D.boolean类型可以赋值为0和1

答案:C

解析:Java8大基本数据类型为byte、short、int、long、float、double、char、boolean,String是引用类型;byte占1字节;boolean仅有true/false两个值,不支持数字赋值。

2.下列关于==和equals()的区别,说法错误的是()

A.==对于基本类型比较数值,引用类型比较内存地址

B.equals()是Object类方法,默认比较对象地址

C.String重写了equals()方法,用于比较字符串内容

D.所有自定义对象的equals()都会自动重写

答案:D

解析:自定义类默认继承Object的equals方法,仅比较

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档