2024年JAVA笔试题Java选择题100道

上传人:夏** 文档编号:569071052 上传时间:2023-03-09 格式:DOC 页数:74 大小:110.50KB
返回 下载 相关 举报
2024年JAVA笔试题Java选择题100道_第1页
第1页 / 共74页
2024年JAVA笔试题Java选择题100道_第2页
第2页 / 共74页
2024年JAVA笔试题Java选择题100道_第3页
第3页 / 共74页
2024年JAVA笔试题Java选择题100道_第4页
第4页 / 共74页
2024年JAVA笔试题Java选择题100道_第5页
第5页 / 共74页
点击查看更多>>
资源描述

《2024年JAVA笔试题Java选择题100道》由会员分享,可在线阅读,更多相关《2024年JAVA笔试题Java选择题100道(74页珍藏版)》请在金锄头文库上搜索。

1、1.下列不可作为java语言修饰符的是(D)A) a1 B) $1 C) _1 D) 112.有一段java 应用程序,它的主类名是a1,那么保存它的源文献名能够是(A)) a1.java B) a1.class C) a1 D) 都对3.整型数据类型中,需要内存空间最少的是(D)A) short B) long C) int D) byte 4. Java 类能够作为(C)A) 类型定义机制B) 数据封装机制C) 类型定义机制和数据封装机制D) 上述都不对5.在创建对象时必须(C)A) 先申明对象,然后才能使用对象B) 先申明对象,为对象分派内存空间,然后才能使用对象C) 先申明对象,为对象

2、分派内存空间,对对象初始化,然后才能使用对象D) 上述说法都对6.在调用措施时,若要使措施变化实参的值,能够(B)A) 用基本数据类型作为参数B) 用对象作为参数C) A和B都对D) A和B都不对7. Java中(C)A) 一个子类能够有多个父类,一个父类也能够有多个子类B) 一个子类能够有多个父类,但一个父类只能够有一个子类C) 一个子类能够有一个父类,但一个父类能够有多个子类D) 上述说法都不对8.Java语言具备许多优点和特点,哪个反应了Java程序并行机制的特点?(B)A) 安全性 B) 多线性 C) 跨平台 D) 可移植9. Character流与Byte流的区分是(C)A) 每次读

3、入的字节数不一样 B) 前者带有缓冲,后者没有C) 前者是字符读写,后者是字节读写 D) 二者没有区分,能够互换使用10.如下申明合法的是( D )A、default String s; B、public final static native int w( )C、abstract double d; D、abstract final double hyperbolicCosine( )11.有关如下application的阐明,正确的是( C )1 class StaticStuff2 3 static int x=10;4 static x+=5;5 public static void

4、main(String args )6 7 System.out.println(“x=” + x);8 9 static x/=3;10. A、4行与9行不能通过编译,因为缺乏措施名和返回类型 B、9行不能通过编译,因为只能有一个静态初始化器C、编译通过,执行成果为:x=5D、编译通过,执行成果为:x=312.有关如下程序代码的阐明正确的是( D )1class HasStatic2 private static int x=100;3 public static void main(String args )4 HasStatic hs1=new HasStatic( );5 hs1.x+

5、;6 HasStatic hs2=new HasStatic( );7 hs2.x+;8 hs1=new HasStatic( );9 hs1.x+;10 HasStatic.x- -;11 System.out.println(“x=”+x);12 13 A、 5行不能通过编译,因为引用了私有静态变量B、 10行不能通过编译,因为x是私有静态变量C、 程序通过编译,输出成果为:x=103D、 程序通过编译,输出成果为:x=10213.如下选项中循环结构合法的是( C )A、while (int i7) i+; System.out.println(“i is “+i); B、 int j=3

6、;while(j) System.out.println(“ j is “+j);C、int j=0;for(int k=0; j + k !=10; j+,k+) System.out.println(“ j is “+ j + “k is”+ k);D、 int j=0;do System.out.println( “j is “+j+); if (j = = 3) continue loop; while (j10);14. 类Test1定义如下:1public class Test12 public float aMethod(float a,float b) 3 4 将如下哪种措施插

7、入行3是不合法的。( B )A、public float aMethod(float a, float b,float c) B、public float aMethod(float c,float d) C、public int aMethod(int a, int b) D、private float aMethod(int a,int b,int c) 15. 类Test1、Test2定义如下:1 public class Test12 public float aMethod(float a,float b) throws3 IOException 4 5 public class T

8、est2 extends Test167将如下哪种措施插入行6是不合法的。( A )A、float aMethod(float a,float b) B、public int aMethod(int a,int b)throws Exception C、public float aMethod(float p,float q) D、public int aMethod(int a,int b)throws IOException 16. 有关如下程序段,正确的说法是( C )1 String s1=”abc”+”def”;2 String s2=new String(s1);3 if(s1=

9、=s2)4 System.out.println(“= = succeeded”);5 if (s1.equals(s2)6 System.out.println(“.equals() succeeded”);A、行4与行6都将执行 B、行4执行,行6不执行C、行6执行,行4不执行 C、行4、行6都不执行17. Java application中的主类需包括main措施,main措施的返回类型是什么?( D )A、int B、float C、double D、void18. 如下哪个措施用于定义线程的执行体? ( C )A、 start() B、init() C、run() D、synchro

10、nized() 19. 如下标识符中哪项是不合法的( A )A、const B、$double C、hello D、BigMeaninglessName20. 如下哪个核心字能够用来为对象加互斥锁?( D )A、transient B、static C、 serialize D、synchronized21. 在Java中,一个类可同时定义许多同名的措施,这些措施的形式参数个数、类型或次序各不相同,传回的值也能够不相同。这种面对对象程序的特性称为( C )。A、隐藏 B、覆盖 C、重载 D、Java不支持此特性22. 如下有关结构函数的描述错误的是( A )。A、结构函数的返回类型只能是voi

11、d型。B、结构函数是类的一个特殊函数,它的措施名必须与类名相同。C、结构函数的重要作用是完成对类的对象的初始化工作。D、一般在创建新对象时,系统会自动调用结构函数。23. 下列哪些语句有关Java内存回收的阐明是正确的? ( B )A、程序员必须创建一个线程来释放内存B、内存回收程序负责释放无用内存C、内存回收程序允许程序员直接释放内存D、内存回收程序能够在指定的时间释放内存对象24. 若需要定义一个类域或类措施,应使用哪种修饰符?( C )A、static B、package C、private D、public25. 有如下措施的定义,请选择该措施的返回类型( D )。ReturnType method(byte x, double y) return (short)x/y*2;A、byte B、short C、int D、double第二组:1. 有如下程序片段,下列哪个选项不能插入到行1。( D )1.2.public class Interesting3./do sth 4. A、import java.awt.*; B、package mypackage; C、class OtherClass D、public class MyCl

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号