java考试资料(7)

2019-03-22 19:53

[答案] 参见OvalDrawer.java

3.JFrame和JApplet的内容面板具有相同的默认布局管理器,这句话对吗?对

4.用各种Swing组件创建一个计算器界面,并且能进行加法、减法、乘法和除法运算。 [答案] 参见Calculater.java

5.JFrame与Frame有什么区别?

[答案] JFrame是Swing组件,而Frame是AWT组件。JFrame与Frame的最大区别在于前者不能直接通过add()方法加入组件,也不能直接通过setLayout()方法设置布局。此外,JFrame有一个setDefaultCloseOperation(int operation)方法,用来决定如何响应用户关闭窗体的操作。

6.JRadioButton、JCheckBox、JComboBox和JList有什么区别? [答案]

JRadioButton表示单选按钮,可以把一组单选按钮加入到一个按钮组(ButtonGroup)中,在任何时候,用户只能选择按钮组中的一个按钮。

JCheckBox表示复选框,用户可以同时选择多个复选框。

JComboBox 表示下拉列表,下拉列表和单选按钮组一样,也可以提供多个选项,并且只允许用户选择一项。下拉列表的优点在于能节省空间,使界面更加紧凑。只有当用户点击下拉列表,才会显示列表中的所有选项。

JList表示列表框,它和下拉列表有许多不同之处。前者在界面上占据固定行数的空间,并且既支持单项选择,也支持多项选择。 第19章 Java常用类

1.以下哪些方法在Object类中定义? a) toString()

b) equals(Object o)

c) public static void main(String [] args) d) System.out.println() e) wait()

2.wait()、notify()和notifyAll()方法是在哪个类中定义的?

a)Thread b)Runnable c)Object d)Event e)Synchronize 3.Object类的finalize()方法是如何声明的? a) public void finalize() b) protected int finalize()

c) protected void finalize(int a)

d) protected void finalize() throws Throwable 4.运行以下代码,得到什么打印结果? String s = new String(\ System.out.println(s.substring(2)); [答案] 打印: it

5.运行以下代码,得到什么打印结果? String s1 = new String(\ String s2 = s1.replace('m','i'); s1.concat(\ System.out.println(s1);

System.out.println((s1+s2).charAt(5)); [答案] 打印:amit i

31

6.以下哪个类有append()方法? a) StringBuffer b) String c) Object

7.以下代码能否编译通过,假如能编译通过,运行时得到什么打印结果? StringBuffer s = new StringBuffer(\ StringBuffer s1=s.replace(0, 1,\ System.out.println(s);

System.out.println(s1==s); [答案] 打印:qbcdefgh true

8.―System.out.println(Math.floor(-2.1));‖的打印结果是什么? a) -2 b) 2.0 c) -3 d) -3.0

9.以下代码能否编译通过,假如能编译通过,运行时得到什么打印结果? int i = 3; int j = 0;

float k = 3.2F; long m = -3;

if (Math.ceil(i) < Math.floor(k)) if (Math.abs(i) == m) System.out.println(i); else

System.out.println(j); else

System.out.println(Math.abs(m) + 1); [答案] 打印: 4

32


java考试资料(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:食品安全讲座心得体会

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: