Java认证考试综合练习

多选题下面的说法正确的是()A当且仅当类C是抽象类时,才能包含final方法B类C中的protected实例方法可以被子类覆盖C类C中的private静态方法只能被类C中的其它静态方法调用D类C中的public静态方法可以被子类直接访问,而不需要用类名引用方法

题目
多选题
下面的说法正确的是()
A

当且仅当类C是抽象类时,才能包含final方法

B

类C中的protected实例方法可以被子类覆盖

C

类C中的private静态方法只能被类C中的其它静态方法调用

D

类C中的public静态方法可以被子类直接访问,而不需要用类名引用方法

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

判断题
为了良好地组织包结构,Java系统会自动分析包名,并将包名分解为一级级的子目录名,再进行编译或执行。
A

B


正确答案:
解析: 暂无解析

第2题:

单选题
如何更换组件的布局管理器?()
A

 利用组件的setLayout函数更换

B

 利用内容窗格的setLayout函数更换

C

 利用框架的setLayout函数更换

D

 利用入口类的setLayout函数更换


正确答案: B
解析: 暂无解析

第3题:

单选题
现有:  package mypack;  import javax.swing.JButton;      import javax.swing.JFrame;  public class Butt extends  JFrame  {     public static v.id main(string[]  args)  {      //  TODO Auto-generated method stub      Butt butt=new Butt();     }  Butt(){  JButton  jbl=new JButton("Hello");      JButton jb2=new JButton("World");      add(jbl);      add(jb2);  setSize(300,300);      setVisible(true);     }    } 下列关于代码运行效果的叙述正确的是哪项? ()
A

2个按钮紧靠着排列,Hello在World的左侧

B

 Hello占据Frame的整个区域

C

 World占据Frame的整个区域

D

2个按钮都在Frame的顶部


正确答案: B
解析: 暂无解析

第4题:

单选题
public class Demo{   public static void main(String[] args){   List al = new ArrayList();   al.add(“1”);   al.add(“2”);   al.add(“2”);   al.add(“3”);   System.out.println(al);  }  }   上述程序执行后的输出是哪项?()
A

 [1,2,3]

B

 [1,2,2,3]

C

 [1,2,3,3]

D

 [2,1,3,2]


正确答案: A
解析: 暂无解析

第5题:

多选题
哪些情况下线程会停止()
A

调用该线程的halt方法

B

调用该线程的stop方法

C

为另一个线程指定更高的优先级

D

调用System exit(0);


正确答案: A,C
解析: 暂无解析

第6题:

单选题
Swing组件提供的设置字体的方法是()
A

 setBorder

B

 setFont

C

 setForeground

D

 setPreferredFont


正确答案: C
解析: 暂无解析

第7题:

问答题
Java有哪些算术运算符、关系运算符、逻辑运算符、位运算符和赋值运算符?试列举单目和三目运算符。

正确答案: 在Java中,按照运算符功能来分,基本的运算符有下面几类:
1.算术运算符(+,-,*,/,%,++,--)
2.关系运算符(>,<,>=,<=,==,!=)
3.布尔逻辑运算符(!,&&,

,&,

4.位运算符(>>,<<,>>>,&,
,^,~)
5.赋值运算符(=,及其扩展赋值运算符如+=)
6.条件运算符(?:)
7.其他(包括分量运算符·,下标运算符[],实例运算符instanceof,内存分配运算符new,强制类型转换运算符(类型),方法调用运算符()等)
其中,单目运算符如-,!,而三目运算符只有一个,即条件运算符(?:)。
解析: 暂无解析

第8题:

单选题
现有:  interface Data {public void load();}  abstract class Info {public abstract void load();}      下列类定义中正确使用Data和Info的是哪项?()
A

 public class Employee implements Info extends Data { public void load(){/*dosomething*/}     }

B

public class Employee extends Inf.implements Data{ public void load() {/*do something*/}     }

C

public class Empl.yee implements Inf extends Data{ public void Data.1oad(){* do something*/}     public void load(){/*do something*/}     }

D

public class Employee extends Inf implements Data  {  public void Data.1oad()  {/*do something*/)     public void info.1oad(){/*do something*/}    }


正确答案: B
解析: 暂无解析

第9题:

多选题
移位和按位运算符有哪些作用?()
A

左移“〈〈”可将整数乘以2或者2的若干次方

B

按位与“&”可设置二进制数的某些位为0

C

按位或“”可将两个二进制数相加

D

按位异或“^”可将二进制数的某些位或者所有位设为相反的值

E

无符号右移“>>>”可将整数除以2或者2的若干次方


正确答案: C,B
解析: 暂无解析

第10题:

单选题
现有:  class WhileTests  {  public  static void main (String  []  args)  {      int X=5;  while (++x<4)  {      --x;     }  System.out.println( "x="+x);      }      } 结果是什么?()
A

X=6

B

X=5

C

X=2

D

编译失败


正确答案: A
解析: 暂无解析

更多相关问题