当前位置:   article > 正文

大厂Java开发常见的笔试选择题(含答案)_大厂java笔试题

大厂java笔试题

1、下列哪个选项是正确的Java标识符()。
A. 123abc
B. a-b
C. Java关键字
D. $abc

正确答案:D。在Java中,合法的标识符可以以字母、美元符号($)或下划线()开头,但不能以数字开头,也不能是Java关键字。因此,选项D是正确的Java标识符。

2、Java中的基本数据类型有哪些()。
A. int, float, String
B. boolean, byte, short, long, double
C. char, int, float, long, double
D. String, Integer, Float, Double

正确答案:B。Java中的基本数据类型包括boolean、byte、short、int、long、float和double,共7种。因此,选项B是正确的。

3、下列哪个选项是Java中的注释()。
A. //
B. /* */
C. #
D. --

正确答案:A和B。Java中有两种注释方式:单行注释(//)和多行注释(/* */)。因此,选项A和B都是正确的Java注释。

4、下列哪个选项不是Java中的访问修饰符()。
A. public
B. private
C. protected
D. default

正确答案:D。Java中的访问修饰符包括public、private、protected和默认的没有修饰符。因此,选项D不是Java中的访问修饰符。

5、下列哪个选项不是Java中的数据类型()。
A. byte
B. short
C. double
D. int

正确答案:D。Java中的数据类型包括byte、short、int、long、float、double、char和boolean。因此,选项D不是Java中的数据类型。

6、下列哪个选项是Java中的关键字()。
A. null
B. new
C. this
D. super

正确答案:B、C和D。Java中的关键字包括new、this、super、void等。因此,选项B、C和D都是Java中的关键字。

7、下列哪个选项不是Java中的控制语句()。
A. if语句
B. switch语句
C. for循环
D. do-while循环

正确答案:D。Java中的控制语句包括if语句、switch语句、for循环、while循环等,但不包括do-while循环。因此,选项D不是Java中的控制语句。

8、下列哪个选项不是Java中的面向对象特性()。
A. 封装
B. 继承
C. 多态
D. 插入

正确答案:D。Java中的面向对象特性包括封装、继承、多态和抽象,不包括插入。因此,选项D不是Java中的面向对象特性。

9、下列哪个选项不是Java中的异常处理机制()。
A. try-catch语句
B. throw语句
C. finally块
D. continue语句

正确答案:D。Java中的异常处理机制包括try-catch语句、throw语句和finally块,但不包括continue语句。因此,选项D不是Java中的异常处理机制。

10、下列哪个选项不是Java中的集合框架()。
A. List
B. Set
C. Queue
D. Map

正确答案:D。Java中的集合框架包括List、Set、Queue和Deque等,但不包括Map。因此,选项D不是Java中的集合框架。

11、下列哪个选项不是Java中的输入输出流()。
A. FileInputStream
B. FileOutputStream
C. ByteArrayInputStream
D. DataInputStream

正确答案:A。Java中的输入输出流包括FileInputStream、FileOutputStream、ByteArrayInputStream、DataInputStream等,但不包括RandomAccessFile。因此,选项A不是Java中的输入输出流。

12、下列哪个选项不是Java中的基本输入类型()。
A. int
B. double
C. char
D. void

正确答案:D。Java中的基本输入类型包括int、double、char等,但不包括void。因此,选项D不是Java中的基本输入类型。

13、下列哪个选项不是Java中的线程()。
A. 守护线程
B. 用户线程
C. 进程
D. 伪线程

正确答案:C。Java中的线程包括守护线程、用户线程和伪线程,但不包括进程。因此,选项C不是Java中的线程。

14、下列哪个选项不是Java中的异常类()。
A. IOException
B. SQLException
C. Exception
D. RuntimeException

正确答案:C和D。Java中的异常类包括IOException、SQLException等,但不包括Exception和RuntimeException。因此,选项C和D都不是Java中的异常类。

15、下列哪个选项不是Java中的方法重载()。
A. 两个方法具有相同的方法名和参数列表,但返回类型不同。
B. 两个方法具有相同的方法名和参数列表,但参数类型不同。
C. 两个方法具有相同的方法名和参数列表,但参数个数不同。
D. 两个方法具有不同的方法名和参数列表。

正确答案:A。方法重载要求两个方法的返回类型可以相同也可以不同,但返回类型不同并不满足方法重载的条件。因此,选项A不是Java中的方法重载。

16、下列哪个选项不是Java中的访问控制修饰符()。
A. public
B. private
C. protected
D. package-private

正确答案:D。Java中的访问控制修饰符包括public、private和protected,但不包括package-private。因此,选项D不是Java中的访问控制修饰符。

17、下列哪个选项不是Java中的垃圾收集器()。
A. Serial GC
B. Parallel GC
C. CMS GC
D. G1 GC

正确答案:D。Java中的垃圾收集器包括Serial GC、Parallel GC、CMS GC等,但不包括G1 GC。因此,选项D不是Java中的垃圾收集器。

18、下列哪个选项不是Java中的基本数据类型()。
A. byte
B. short
C. long long
D. double double

正确答案:D。Java中的基本数据类型包括byte、short、int、long、float、double等,但不包括double double。因此,选项D不是Java中的基本数据类型。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/582198
推荐阅读
相关标签
  

闽ICP备14008679号