Java题题练(十三),你不得不掌握的知识点

Java题题练(十三),你不得不掌握的知识点,第1张

Java题题练(十三),你不得不掌握的知识点

光学不练那可不行,来测一测吧!

需要更多教程,微信扫码即可
   

题目一:关于抽象类与最终类,下列说法错误的是?

A:抽象类能被继承,最终类只能被实例化。B:抽象类和最终类都可以被声明使用C:抽象类中可以没有抽象方法,最终类中可以没有最终方法D:抽象类和最终类被继承时,方法可以被子类覆盖

题目二:下列关于继承的描述正确的是()

A:在Java中允许定义一个子类的引用,指向父类的对象。B:在Java中一个子类可以继承多个抽象类,在extends关键字后依次列出,用逗号隔开。C:在Java中类的继承是通过extends关键字来描述的,而且只允许继承自一个直接父类。D:在Java中抽象类之间不允许出现继承关系,所有的抽象类都相互独立。

题目三:如下的Java程序 

public class Test { 

     public static void main(String[] args) { 

     System.out.println(args[0]); 

     } 

 若采用命令行“java Test one two three”调用,则程序输出的结果为:

A:TestB:oneC:twoD:java

题目四:下面这三条语句

1

2

3

System.out.println(“is ”+ 100 + 5);

System.out.println(100 + 5 +“ is”);

System.out.println(“is ”+ (100 + 5));

的输出结果分别是? ( )​​​​​​​

A:is 1005, 1005 is, is 1005B:is 105, 105 is, is 105C:is 1005, 1005 is, is 105D:is 1005, 105 is, is 105

题目五:java中下面哪个能创建并启动线程()

1

2

3

4

5

public class MyRunnable implements Runnable { 

     public void run() { 

         //some code here 

     } 

 }

A:new Runnable(MyRunnable).start()B:new Thread(MyRunnable).run()C:new Thread(new MyRunnable()).start()D:new MyRunnable().start()

题目六:顺序执行下列程序语句后,则b的值是()

String a="Hello";

String b=a.substring(0,2);​​​​​​​

A:HelloB:HelC:HeD:null

题目七:以下描述错误的一项是( )?​​​​​​​

A:程序计数器是一个比较小的内存区域,用于指示当前线程所执行的字节码执行  到了第几行,是线程隔离的B:原则上讲,所有的对象都是在堆区上分配内存,是线程之间共享的C:方法区用于存储JVM加载的类信息、常量、静态变量,即使编译器编译后的代码等数据,是线程隔离的D:Java方法执行内存模型,用于存储局部变量, *** 作数栈,动态链接,方法出口等信息,是线程隔离的

题目八:以下 b 的值是: byte b = (byte)129;​​​​​​​

A:-126B:-127C:-128D:-129

 都做出来了吗?答案详解以及相关学习资料扫码即可哦。

文末福利

需要更多教程,微信扫码即可
   

               别忘了扫码领取资料哦                 
  【高清Java学习线路图】和【全套学习视频及相关资料】​​​​​​​ 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5562698.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存