ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:28.33KB ,
资源ID:12605092      下载积分:5 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-12605092.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(面向对象程序设计模拟题资料.docx)为本站会员(b****8)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

面向对象程序设计模拟题资料.docx

1、面向对象程序设计模拟题资料面向对象程序设计模拟题一、 判断题1 在Java中,方法可以同名。2 true true = false。3 在程序中有一表达式为short x=64589,程序能够正常编译。4 假设x、y都是float型,分别等于5和7,而x1、y1则是double型,分别等于5.0和7.0,那么x/y与x1/y1的值相等。5 使用System.out.println(数组名)就可以打印出数组的内容。6 for循环都能够改写成while循环。7 一个类中可以有多个构造器方法。8 public方法不能够访问其它类的private数据。9 外部类不能访问static变量。10 m容器可

2、以被添加到其它容器中去。11 Label上显示的文本信息一经定后,就不能在程序中动态修改。12 在TextArea中不能输入超过程序中定义的行数。13 对于同一个容器,可以使用多种布局管理方式。14 一个Button可以同时拥用文本标签和图像。15 一个按钮的颜色定义如下:button.setBackground(Color.black);这样我们将不能看到按钮上的标签文字。16 在Java Application中不能够使用Button对象。17 仅有GUI部件可以产生事件。18 有的类定义时可以不定义构造函数,所以构造函数不是必需的。19 类及其属性、方法可以同时有一个以上的修饰符来修饰。

3、20 抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。21 package语句必须在第一行。22 使用System.out.println(数组名)就可以打印出数组的内容。23 一个类只能有一个构造器方法。24 static方法只能访问static变量。25容器可以被添加到其它容器中去。25 Java Applet只能在GUI下运行。26 在Java中,方法不可以同名。27 在程序中有一表达式为short x=64589,程序不能够正常编译。28 对于同一个容器,只能使用一种布局管理方式。29 有的类定义时可以不定义构造函数,但构造函数仍然是必需的。二、 单项选择题1、 Java语

4、言中,变量也叫做_。A方法 B函数 C状态数据 D域2、以下关于变量作用范围的叙述,正确的是_。A是指变量可存数据的最大数量; B是指变量中可存储数据的最大范围;C变量范围是包含这个变量定义的最近的一对大括号之间的代码段。3、方法定义中不包含_部分。A方法名 B访问说明符 C方法类型 D参数列表4、如果想让一方法只能被子类访问,应使用访问说明符_定义。Apublic Bprivate Cdefault Dprotected 5、7020=_。A3.5 B50 C106、在Java语言中,或运算符是_。A| B| C& D!7、提供了图形界面开发支持的是_包。Ajava.io Bjava.awt

5、 Cjava.applet8、以下不属于基本数据类型的有_。Astring Bchar Cdouble Dint9、返回字符串的长度(字符数)的方法是_。Awidth() Bsize() Clength()10、若有字符串test = I love java!,那么test.indexOf(java)=_。A8 B7 C6 D511、数组中可以包含_类型的元素。Aint型 Bstring型 C数组 D以上都可以12、int x=250; int y=0; while (x0) y+; x-=5; 完成了这个循环语句后,x的值将变成_。A0 B250 C50 D5113、如果switch语句的选

6、择变量的值与每一个case语句中都不匹配,将使用_选择。Aany Bdefault Cnone Dother14、如果我们定义一个名为car的类,那么存储这个类的源文件名可以是:_。Acar.class B任意取名 Ccar.java Dcar15、一个构造器方法的方法名,_。A与类名相同 B可以根据需要取名 C可有多个不同名的构造器16、定义静态变量、方法的关键字是_。Apublic Bstatic Cprivate17、以下几个方法,可以被外部类访问的是_。Apulic void infoPrint() Bvoid public infoPrint()Cprivate void infoP

7、rint() Dvoid private infoPrint()18、创建子类时,使用的关键字是_。Asubclass Bmodifyclass Cextends Dinherit19、子类继承时,_不被继承。A静态变量 B私有成员 C公用变量 20、如果你想要在子类中引用超类的构造器方法,应使用_。A不可以引用 Bsuper() C直接使用超类的构造器方法名21、下面不属于“容器”的是_。A文本框 B对话框 C窗体22、对于一个Label来说,默认的水平对齐方式是_。ASwingConstants.CENTER BSwingConstants.RIGHTCSwingConstants.LEF

8、T23、要获得一个Label上显示的文本信息,应使用_方法。AsetText BgetText CgetContent24、假设c1、c2、c3属于同一个CheckboxGroup,则它们是_。A单选按钮 B复选框25、在程序中要构建一个列表框,要使用_类。ACheckbox BListbox CList DLabel26、列表框中第一项的项目编号(也称索引)是_。A0 B1 C-1 D不确定28、我们可以使用_来清除文本框text1中的文本。Atext1.clearText() Btext1.setText(“”) Ctext1.deleteText() D以上都可以29、使用_位置参数,能

9、够使一个部件位于容器的顶部。ALayout.TOP BBorderLayout.TOPCLayout.NORTH DBorderLayout.NORTH30、如果要使用组合布局,需将容器的布局管理设置为_。ABorderLayout() BGridLayout() CCombinationLayout() D以上都不对31、将一个容器panel1放到容器frame1中的方法是_。Aframe1.insert(panel1) Bframe1.add(panel1)Cframe1.addJPanel(panel1) Dframe1.insertJPanel(panel1)32、按钮按下的事件名是_

10、。APressedEvent BActionEvent33、下面语句_是正确的。Achar=abc; Blong l=oxfff; Cfloat f=0.23; Ddouble=0.7E-3;34、下列程序运行的结果是_。public class ExampleString str=new String(good);charch=a, b, c;public static void main(String args)Example ex=new Example();ex.change(ex.str, ex.ch);System.out.print(ex.str + and );System.o

11、ut.print(ex.ch);public void change(String str, char ch)str=test ok;ch0=g;Agood and abc Bgood and gbcCtest ok and abc Dtest ok and gbc35、关键字_可以对对象加互斥锁。Atransient Bsynchronized Cserialize Dstatic36、下列_语句关于内存回收的说明是正确的。A程序员必须创建一个线程来释放内存B内存回收程序负责释放无用内存C内存回收程序允许程序员直接释放内存D内存回收程序可以在指定的时间释放内存对象37、给出下面代码:1) c

12、lass Parent 2) private String name;3) public Parent()4) 5) public class Child extends Parent 6) private String department;7) public Child() 8) public String getValue() return name; 9) public static void main(String arg) 10) Parent p = new Parent();11) 12) _将引起错误。A第3行 B第6行 C第7行 D第8行38、下面_选项是正确的main方法

13、说明:Apublic main(String args) Bpublic static void main(String c)Cprivate static void main(String args) Dvoid main()39、看下面一段程序:class Aclassvoid go()System.out.println(Aclass);public class Bclass extends Aclassvoid go()System.out.println(Bclass);public static void main(String args)Aclass a=new Aclass()

14、;Aclass a1=new Bclass();a.go();a1.go(); 以上程序运行结果是_:AAclass BBclass CAclass DBclassAclass Bclass Bclass Aclass 40、看以下程序:boolean a=false;boolean b=true;boolean c=(a&b)&(!b);int result = c=false?1:2;这段程序执行完后,c与result的值是_:Ac=false; result=1; Bc=true; result=2;Cc=true; result=1; Dc=false; result=2;41、指出下

15、列程序的运行结果_。int i = 9;switch (i) default: System.out.println(default); case 0: System.out.println(zero); break; case 1: System.out.println(one); case 2: System.out.println(two);Adefault BdefaultzeroCerror default clause not defined Dno output displayed42、运行下列程序,会产生_结果:class Outer1private int a;void fo

16、o(double d,final float f)String s;final boolean b;class Inner void methodInner()System.out.println(in the Inner);public static void main(String args) Outer1 me=new Outer1(); me.foo(123,123); System.out.println(outer); Ain the Inner outer Bouter Cin the Inner D编译不通过43、当编译和运行下列程序段时,会发生_。class Base cla

17、ss Sub extends Base class Sub2 extends Base public class CEx public static void main(String argv) Base b = new Base(); Sub s = (Sub) b; A通过编译并正常运行。 B编译时出现例外。C编译通过,运行时出现例外。44、下面的_选项是正确的。class ExSuper String name, nick_name; public ExSuper(String s,String t) name = s; nick_name = t; public String toSt

18、ring() return name; public class Example extends ExSuperpublic Example(String s,String t)super(s,t); public String toString()return name + a.k.a + nick_name; public static void main(String args)ExSuper a = new ExSuper(First,1st);ExSuper b = new Example(Second,2nd);System.out.println(a is + a.toStrin

19、g();System.out.println(b is + b.toString(); A编译时会出现例外。B运行结果为: C运行结果为: D运行结果为:a is First a is First a is First a.k.a 1stb is second b is Second a.k.a 2nd b is Second a.k.a 2nd45、下面程序段的执行结果是_:public class Foopublic static void main(String args)tryreturn; finallySystem.out.println(Finally);A程序正常运行,但不输出

20、任何结果。 B程序正常运行,并输出Finally。C编译能通过,但运行时会出现一个例外。D因为没有catch语句块,所以不能通过编译。46、如果想让一个方法不能被任何外部类访问,应使用访问说明符_定义。Apublic Bprivate Cdefault Dprotected47、92=_。A1 B4 C4.5 D048、在Java语言中,表示不等的运算符是_。A Bnot = C D!=49、写一个小应用程序必须使用_包。Ajava.awt Bjava.applet Cjava.application50、下面数据类型中_占用的空间最大。Afloat Bint Clong Dbyte51、代码

21、”Hello,”+”World!”的结果是_。A“Hello,+World!” B出错 C”Hello,World!”D”Hello, World!”52、下面中_变量是数组。AintArray Btest () CIamArray DnotArray53、下面表达式中,用来访问数组中第一个值的是_。Aint Array1 Bint Array.1 Cint Array0 Dint Array.054、以下不是循环语句的是_。Awhile Bif Cfor55、在有循环结构的程序中,应该注意_。A循环体中的程序不应太长 B避免条件表达式永远为真值C能够使用while循环,尽量使用while循环

22、56、阅读以下代码,回答下面问题:for (int x=10; x0; x-) System.out.println(i); 在这段代码中,每一次循环时,首先执行_语句。Aint x=10 Bx0 Cx DSystem.out.println(i)57、用来区别每一个switch分支的保留字是_。Achoice Bcondition Ccase Dbreak58、如果switch语句的选择变量的值与每一个case语句中都不匹配,将使用在switch语句中是可选的语句是_。Aswitch Bdefault Cother Dcase59、如果我们定义一个名为apple的类,那么存储这个类的源文件名

23、可以是:_。Aapple.class Bapple.byte Capple.java Dapple60、在_时,将调用构造器方法。A定义一个属于该类的对象B调用new操作符 C打印属于该类的对象信息61、当_时,编译使用自定义类的程序时将出错A自定义类放在环境变量PATH(CLASSPATH未指定该目录)指定的目录中B与程序在同一个目录下 C放在系统环境变量CALSSPATH指定的目录中62、定义私有变量、方法的关键字是_。Apublic Bstatic Cprivate63、外部类不能访问_变量。Astatic Bprivate Cpublic64、私有变量允许_访问。A任何类 B特权类 C

24、定义这个变量的类65、子类继承时,_不被继承。A私有方法 B公用方法 C静态方法66、下面不属于“部件”的是_。A选择框 B窗体 C菜单67、对于一个Label来说,默认的垂直对齐方式是_。ASwingConstants.CENTER BSwingConstants.BOTTOMCSwingConstants.TOP68、在Java语言中,单选框类名是_。ALabel BcheckBox CButton DCheckbox69、复选框的外观是_。A一个小正方形 B一个小圆形 C一个小三角形70、假设有一个列表框listbox1,要在其最后添加一项,应使用_语句。Alistbox.add(“Th

25、e end item”,0) Blistbox.add(“The end item”,10)Clistbox.add(“The end item”,-1) Dlistbox.add(“The end item”, 1)71、在程序中_,就能够防止因为在一行中输入过多的文本,而使文本区textarea1变宽。A不需要做任何考虑 Btextarea1.setLineWrap(true)Ctextarea1.setLineWrap(false) Dtextarea1.noWrap()72、使用_位置参数,能够使一个部件位于容器的右边。ABorderLayout.WEST BBorderLayout.RIGHTCBorderLayout.EAST DBorderLayout.NORTH73、如果在东面没有放置部件,其它位置都有放置部件,那么中间的部件将靠向_。A左边 B上面 C右边 D下面74、边框布局管理器将一个“容器”分成了_个位置。A9个 B3个 C4个 D5个75、_是网格布局管理器。ABorderLayout

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2