五邑大学2007-2008 java试题a答案

五邑大学2007-2008 java试题a答案

ID:11448478

大小:56.53 KB

页数:6页

时间:2018-07-12

五邑大学2007-2008 java试题a答案_第1页
五邑大学2007-2008 java试题a答案_第2页
五邑大学2007-2008 java试题a答案_第3页
五邑大学2007-2008 java试题a答案_第4页
五邑大学2007-2008 java试题a答案_第5页
资源描述:

《五邑大学2007-2008 java试题a答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、单项选择题(2分/题,共30分)1.在创建对象时必须(C)A、先声明对象,然后才能使用对象B、先声明对象,为对象分配内存空间,然后才能使用对象C、先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象D、上述说法都对2.下列叙述错误的是(D)A、成员变量在整个类内有效。B、局部变量只在定义它的方法内有效。C、成员变量与它在类体中书写的位置无关。D、局部变量与它在类体中书写的位置无关。3.在调用方法时,若要使方法改变实参的值,可以(B)A、用基本数据类型作为参数B、用对象作为参数C、A和B都对D、A和B都不对4.

2、下列那个叙述是正确的(B)A、Java应用程序由若干个类所构成,这些类必须在一个源文件中。B、Java应用程序由若干个类所构成,这些类可以在一个源文件中,也可以分布在若干个源文件中,其中必须有一个源文件含有主类。C、Java源文件必须含有主类。D、Java源文件如果含有主类,主类必须是public类。5.正确的数组声明与创建是(B)A、intboy[][4]B、intboy[][]=newint[3][4]C、intboy[3][4]=newint[][]D、intboy[3][4]6.下列哪个是Java应用程序主类中正确

3、的main方法?(D)A、publicvoidmain(Stringargs[])B、staticvoidmain(Stringargs[])C、publicstaticvoidMain(Stringargs[])D、publicstaticvoidmain(Stringargs[])7.下列那个叙述是正确的?(D)A、final类可以有子类。B、abstract类中只可以有abstract方法。C、abstract类中可以有非abstract方法,但该方法不可以用final修饰。D、不可以同时用final和abstrac

4、t修饰同一个方法。8.以下哪个方法用于定义线程的执行体?(C)A、start()B、init()C、run()D、synchronized()9.下列选项中,用于在定义子类时声明父类名的关键字是( C )。A、interface B、 package C、 extends D、 class10.下列那个叙述是正确的?(C)A、子类继承父类的构造方法。第6页共6页B、abstract类的子类必须是非abstract类。C、子类继承的方法只能操作子类继承和隐藏的成员变量。D、子类重写或新增的方法也能直接操作被子类隐藏的成员变量

5、。1.对于下列Dog类,哪个叙述是错误的?(D)A、Dog(intm)与Dog(doublem)是互为重载的构造方法。B、intDog(intm)与voidDog(doublem)是互为重载的非构造方法C、Dog类只有两个构造方法,而且没有无参数的构造方法。D、Dog类有3个构造方法。ClassDog{Dog(intm){}Dog(doublem){}intDog(intm){return23;}voidDog(doublem){}}2.下列描述错误的是(D)A、每个扩展名是.class的文件中只存放一个类的字节码文件B、

6、其文件名与该类的类名相同C、这些字节码文件被存放在与源文件相同的目录中D、这些字节码文件被存放在与源文件不相同的目录中3.下列描述错误的是(B)A、分配给不同对象的实例变量占有不同的内存空间B、实例方法能通过对象调用,也能用类名调用。C、可以通过类名直接访问类变量D、类变量被不同对象共享14.在Java中用什么关键字修饰的方法可以直接通过类名来调用?(A)A)staticB)finalC)privateD)void15.若在某一个类定义中定义有如下的方法:abstractvoidperformDial();该方法属于(C)

7、。A)接口方法B)最终方法C)抽象方法D)空方法 得分二、填空题(每空2分,共30分)1.如果将类MyClass声明为public,它的文件名称必须是(MyClass.java)才能正常编译。2.一个内部类编译后生成(一个)字节码文件3.如果一个方法没有返回值,则该方法类型为(void)。4.一般地,一个类的类体应由(变量的声明)和(方法的定义)两部分组成。第6页共6页1.final关键字能修饰(类)、(方法)、(属性)。2.线程创建后必须调用start()方法,新线程进入就绪队列排队。3.抽象(abstract)方法是一

8、种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。最终(final)方法是不能被当前类的子类重新定义的方法。4.创建一个名为MyPackage的包的语句是packageMyPackage;,导入mypackage包中的所类的命令是(importmypackage.*;)5.线程对

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。