JAVA语言程序设计复习资料.doc.pdf

上传人:tbuqq 文档编号:5616079 上传时间:2020-07-02 格式:PDF 页数:17 大小:140.90KB
返回 下载 相关 举报
JAVA语言程序设计复习资料.doc.pdf_第1页
第1页 / 共17页
JAVA语言程序设计复习资料.doc.pdf_第2页
第2页 / 共17页
JAVA语言程序设计复习资料.doc.pdf_第3页
第3页 / 共17页
JAVA语言程序设计复习资料.doc.pdf_第4页
第4页 / 共17页
JAVA语言程序设计复习资料.doc.pdf_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《JAVA语言程序设计复习资料.doc.pdf》由会员分享,可在线阅读,更多相关《JAVA语言程序设计复习资料.doc.pdf(17页珍藏版)》请在三一文库上搜索。

1、JAVA语言程序设计复习资料 、单选题 1、当某一线程正处于休眠状态,而另一个线程用Thread类中的interrupt)方法屮断它时,抛出的异常类型是 ()o 2.卜?面的程序段的功能是()o File filel=new File( nd:xxxyyyzzzn); filel.mkdirs(); A)在当前冃录下生成了冃录:xxxyyyzzz C)在当nV R录下生成文件xxx.yyy.zzz 3.应用程序的main方法屮有以下语句,则输出的 结果是()。 String s = Hxxxxxxxxxxxxxxx# 123#456#zzzzz M ; int n = s.indexOf( M

2、 #n); int k = s.indexOf( u#,r, n+1); String s2 = s.substring(n+l, k); System.out.println(s2); A) 123456 B) 123 C) xxxxxxxxxxxxxxx D)zzzzz 4、关于下面的程序Test.java说法正确的是 () 。 public class Test String x-T; int y; public static void main(String argsJ) int z=2; System.out.println(x+y+z); A)3 B)102 C) 12 D)程序有

3、编译错谋 5、应用程序的main方法中有以F语句,则输出的结果是 () 。 int b=lJJ,2,2,3; int sum=0; for(int i=0; iy ? x+2: uv ? u-3: v+2); A.8 B.6 C.7 D.true 3. Java语言中,只限子类或者同一包中的类的方法能访问的访问权限是() A.public B.private C.protected D.v 无修饰 4.设有数组定义intx=l, 2, 3, 4, 5, 6, ;,则x.length 的值为() A.3 B.4 C.6 D.7 5.在以F Swing的类中,属于容器的是() A.JApplet

4、B.JButton C.JTextArea D.JMenu 6.在以卜 - 供选择的方法中,属于接口 MouseMotionListener的方法是() A.mouseReleased () B.mouseEntered () C.mouseExited ()D.mouseMoved() 7.小程序要播放音频文件,可使用类() A.Audio B.J Audio C.AudioClip D.JAudioClip 8.以卜 ?是关于线程的敘述,正确的是() A.多线程的使川可以提高设备的平行工作能力,但是使系统管理变得复杂 B.同一个进程下的线程都有自己的状态、专用数据段和独立的内存资源 C.线

5、程是能独立运行的程序 D.进程的执行效率比线程的执行效率高 9.在Java的类库中,包含实现输入/ 输出操作的包是() A.java.util B.java.io C.java.applet D.java.awt 1().在编写访问数据库的Java程序时,ResultSet对彖的作用是() A.建立新数据库连接B.用来表示与数据库的连接 C.在指定的连接屮处理SQL语句D.存储查询结果 二、填空题(本大题共10小题,每小题2分,共20分) 请在每小题的空格中填上正确答案。错填、不填均无分。 11. Java语言采用多种机制来保证可移植性,具中最主要的是 _ 。 12. _ 程序包声明的格式是。

6、 13. _ 当联编推迟至运行时间实现时,该联编过程称为o 14. _ 使用默认字节字符对应表, 将字符串转化为字 节数组的方法是 _ o 15. _ 在Swing中,带有滚动条的面板的类名是o 16. _ 组合框(JComboBox)是的纟II. 合。 17. _ 在某个组件中绘图,一般应该为这个组件所属的子 类重写 _ 方法。 18. _ 多线程互斥使用的程序段,在操作系统中称为临界段。 19. _ 在Java语言屮,文件随机访问可以利用类实现。 20. Java程序可以用纯Java的_ 驱动程序,实现与数据库连接。 三、 简答题(本大题共6小题,每小题3分,共18分) 21.请使用for

7、?循坏语句计算$=1+* + * +右的值。22. 请写出Applet类中init()方法的功能。 23. 请写出空丽局安置组件的两个步骤。24. 在Swing中,对话框有儿利 ?并请写出它们的主要区别。 25.请写出用Runnable接口实现多线程的主要工作。 26.请写出用InetAddress类,获取网址为“ ”的IP地址的Java语句。 四、 程序填空题 ( 本大题共5小题,每空2分,共20分) 27.方法boolean isPrimc(int n)的功能是判断正整数n(n 1)是否为质数。 static boolean isPrime(int n) int i; if(n=2)rct

8、urn true; if (n%2=0) return false; for(i=3;i*i n JTextArea( 8 JO) append ItemListener ? ? ? ? ? ? ? ? ? add(panell) paint repaint() FileOutputStream wf.close() Java语育程序设计(一)试题答案及评分参考第1页(共2页) 五、 程序分析题(本大题共5小题,每小题4分,共20分) 32. obj1.m=10 ( I 分) obj1.n=18 ( 1 分) obj2.m=6 ( 1 分) obj2.n=18 ( 1 分). 33. 1 2

9、3 5 6 9 (4 分) 5. A 34. 在文本框中输入3个数字(1分). 单击-Starts钮(1分). 如果该3个数字是能做 为三角形的边长 . 则输出“Yes.“ ( 1分). 否则输岀“No.”( 1分)。 35. 拖动水平滚动条上的滑块(2分),在文本框内显示滑块的对应值(2分)c 36. 在程序中创建两个线程(2分). 该两个线程交替执行(1分). 按两个不同的时间间隔显示当前时间(1分)C 六、 程序设计题(本大题共2小题,毎小题6分,共12分) 37. int countNum (String str ) byte b = str.getBytes() ; ( l 分) i

10、nt s = 0; ( l 分) fbr(int i =0; i = *0* ( i分) return s; ( 1分) 38. double result; if(e.getSourceO = c2f ) . - ( 2分) result = Double.parseDouble(textl .getText () *9/5 + 32; ( 1 分) text2.setText (String.valueOf (resuit ) ; ( 1 分) else result = (Double.parseEouble(text 1 .getText () - 32) ? 5 / 9;(丨分) text2.setText (String.valueOf (resu!t );(】分) Java语言程序设计(一)试题答案及评分参考第2页(共2页)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1