Java技术 复习题1.docx
《Java技术 复习题1.docx》由会员分享,可在线阅读,更多相关《Java技术 复习题1.docx(6页珍藏版)》请在优知文库上搜索。
1、一、简答题(共5小题,每小题5分,共25分)1. JaVa应用程序与小程序之间有哪些差别?2. JaVa语言中,成员变量与局部变量的区别有哪些?3. 什么是“多态”机制?Java语言中是如何实现多态的?4. JaVa语言中,一个类的构造方法的作用是什么?若一个类中没有声明构造方法,该程序能正确执行吗?为什么?5. 什么是套接字?其作用是什么?二、程序分析题(共5小题,每小题5分,共25分)1 .阅读下面的程序,写出程序的运行结果。publicclassTest2_lpublicstaticvoidnain(Stringargs)Integer1num=l,2,3,4t5;StringlJstr
2、=“红JerJ黄“J绿”JlrJ蓝“J紫”;Tcst2-l.display(num);Test2-l.display(str);publicstaticvoiddisplay(Elist)for(inti=0;ilist.length;i+)Systcm.out.print(listi+,);Systcm.out.println();)2 .阅读下面的程序,根据要求写出程序的运行结果。importjava.uti1.*;publicclassTest2_2publicstaticvoidmain(Stringargs)HashSeths=newHashSet();for(Stringa:arr
3、ay)if(!hs.add(八))SyStemoutprintln(“元素”+a+重复”);SyStem.out.println(“集合的容量为:*,+hssize()+,%各元素为:”);Iteratorit=hs.iterator();while(it.hasNext()SyStem.out.print(it.next()+”,);System.out.println();)程序运行时如果输入命令:javaTest2_2IColneISeelgo,则结果为:3 .阅读程序,回答问题。importjava.awt.Color;importjavax.swing.*;publicclassTe
4、st2_3publicstaticvoidmain(Stringargs)JFramefrm=newJFrame();frm.setSize(300,200);frmsetTitle(我的窗口”);frm.set1.ocation(200,200);JButtonb=IIeWJBUttOI1(确定);frm.add(b);frm.setDeiaultCloseOperation(JFrame.EXIT_ON_C1.OSE);frm.setVisible(true);)根据程序,回答问题:窗口的大小、标题、位置?按钮上显示的文字?4 .阅读程序,写出运行结果。publicclassPersonS
5、tringname;intage;publicPerson(Stringname,intage)this.name=name;this.age=agc;)publicstaticvoidmain(Stringargs)Personc=newPerson(,Peter,17);SyStem.out.println(c.name+“is,+c.age+nyearsold!*);)5 .阅读程序,回答问题。interfaceFacelfinaldoublePI=3.14;abstractdoublearea();)interfaceFace2abstractvoidvolume();)classCy
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java技术 复习题1 Java 技术 复习题
