欢迎来到天天文库
浏览记录
ID:8458341
大小:60.00 KB
页数:5页
时间:2018-03-28
《国际学院_java程序设计a卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、黄河科技学院2010-2011学年第一学期期末考试《Java程序设计》课程试题(A卷)适用类别普招层次本科专业计算机科学与技术_年级08级试卷代码:注意事项:1、本卷采用了分卷制,已将试题纸与答题纸分开。请考生将答案按原题号顺序,写在答题纸上。在试题纸上书写答案,一律无效。交卷时,应分别交验试题纸、答题纸和草稿纸。2、请在答题纸规定的位置书写姓名、座号、学号等信息。3、请自觉遵守考场纪律。一、选择题(每小题2分,共20分)1、下面哪项在java中是不合法的标识符?(D)A、$userB、point_3C、You&meD、学_习2、下列哪个布局管理器中的按钮位置有可能会根据Frame的大
2、小改变而改变?()A、BorderLayoutB、CardLayoutC、GridLayoutD、FlowLayout3、下面关于类的说法错误的是()。A、类是Java语言中的一种复合数据类型。B、Java语言的类支持单继承和多继承。C、类是对所有具有一定共性的对象的抽象。D、类中包含数据变量和方法。4、有整型数组:int[]x={2,33,88,5,10};,则调用方法Arrays.sort(x)后,数组x中的元素值依次是( )。A、88331052B、25103388C、88102335D、533210885、下面关于事件监听的说明,哪一个语句是正确的?( )(第5页共5页)A、
3、所有组件,都不允许附加多个监听器B、如果多个监听器加在一个组件上,那么事件只会触发一个监听器C、组件不允许附加多个监听器D、监听器机制允许按照我们的需要,任意调用addXxxxListener方法多次,而且没有次序区别6、关于类继承的说法,正确的是()。A、Java类允许多重继承B、Java接口允许多继承C、接口和类都允许多继承D、接口和类都不允许多继承7、在Java语言中,下列哪个包是编译器自动导入的?()A、java.appletB、java.langC、java.ioD、java.awt8、在Java中,关于CLASSPATH环境变量的说法不正确的是()。A、CLASSPATH一
4、旦设置之后不可修改,但可以将目录添加到该环境变量中。B、编译器用它来搜索各自的类文件。C、CLASSPATH是一个目录列表。D、解释器用它来搜索各自的类文件。9、下列哪种说法是正确的?()A、私有方法不能被子类覆盖。B、子类可以覆盖超类中的任何方法。C、覆盖方法可以声明自己抛出的异常多于那个被覆盖的方法。D、覆盖方法中的参数清单必须是被覆盖方法参数清单的子集。10、下列描述中,错误的是()。A、Java要求编程者管理内存。B、Java的安全性体现在多个层次上。C、Applet要求在支持Java的浏览器上运行。D、Java内含多线程机制。二、简答题(每题5分,共20分)1、简述抽象类和接
5、口的区别。2、简述制作可执行的jar文件的过程。3、简述关键词throw和throws的区别。4、简述关键词final和finally的区别。(第5页共5页)三、阅读下面程序,写出运行结果(每小题5分,共30分)1、程序一:publicclassTest1{doublei;booleanb;publicstaticvoidmain(String[]args){Test1t=newTest1();System.out.println(t.i);System.out.println(t.b);}}2、程序二:classTest2{intx,y;publicTest2(intx,inty){
6、this.x=x;this.y=y;}publicTest2(intx){this(x,10);}publicstaticvoidmain(String[]args){Test2t=newTest2(5);System.out.println("t.x="+t.x);System.out.println("t.y="+t.y);}}3、程序三:classTest{privateinti;publicTest(intx){i=x+30;}publicintf(){returni;}};(第5页共5页)classTest3extendsTest{publicTest3(intm){supe
7、r(m);}publicstaticvoidmain(String[]args){Test3t=newTest3(10);System.out.println(t.f());}}1、程序四:publicclassTest4{publicstaticvoidmain(String[]args){Strings1="hello";Strings2="hello";if(s1==s2){System.out.println("trueone");}i
此文档下载收益归作者所有