Java校招笔试真题(含详细解析答案).docxVIP

  • 1
  • 0
  • 约4.63千字
  • 约 7页
  • 2026-09-20 发布于河北
  • 举报

Java校招笔试真题(含详细解析答案).docx

Java校招笔试真题(含详细解析答案)

适用场景:应届生校招、实习笔试、Java基础能力考核

考试时长:90分钟

满分:100分

题型分布:选择题(30分)、填空题(20分)、简答题(30分)、编程题(20分)

一、单项选择题(共10题,每题3分,共30分)

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

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

B.char类型占用2个字节,可存储汉字

C.float类型数值精度高于double

D.byte类型取值范围是0~255

答案:B

解析:A错误,Java布尔类型只有true/false,不兼容数字;C错误,double是双精度浮点,精度远高于float单精度;D错误,byte是有符号字节,范围-128~127;Java中char占2字节UTF-16编码,可正常存储中文汉字。

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

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

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

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

D.所有自定义对象的equals()都会自动比较对象内容

答案:D

解析:自定义类如果没有重写equals方法,会直接使用Object的原生方法,依然比较对象

文档评论(0)

1亿VIP精品文档

相关文档