java中举例说明对象的生成_大工14秋《Java程序设计》开卷考试期末复习题_附件.docx...

期末复习资料一、单选题1、关于可以独立运行的Java应用程序,下列说法哪个是正确的()?A.无须main方法B.必须有两个main方法C.可以有多个或0个main方法D.必须有一个main方法2、Java创建一个对象使用的关键字是()。A.classB.interfaceC.newD.create3、执行如下代码:int[]x=new int[5];,以下哪项说明是正确的?()A.x[4]为0B.x[4]未定义C.x[5]为0D.x[0]为空4、用关键字abstract定义的类()。A.可以被实例化B.不能派生子类C.不能被继承D.只能被继承5、假设对象x具有属性a,则访问该属性的方法是()。A.a.xB.a.x()C.x.aD.x.a()6、下面是一个无修饰符的类:class Car{...},则类Car()。A.可被其他程序包中的类使用B.仅能被本程序包中的类使用C.不能被任何类使用D.不能被其他类继承7、构造方法在什么时候被调用()?A.类定义时B.使用对象的属性时C.使用对象的方法时D.对象被创建时8、下列选项不允许作为类及类成员访问控制符的是()。A.publicB.privateC.staticD.protected9、表达式(short)(8/9.2*5)的值类型为()。A.shortB.intC.doubleD.float10、类B和类C都不是抽象类,并且类B是类C的父类。下面声明对象x1的语句不正确的是()。A.B x1=new B()C.C x1=new C()B.B x1=new C()D.C x1=new B()11、下列关于Java内部类的叙述错误的是()。A.内嵌类型可以与外层类型同名C.内部类中可以声明成员变量和成员方法B.内部类可以声明为抽象类D.内部类可以继承父类或实现接口12、表达式:(a>b)?(c>d)?a:c:d,(其中a=5,b=9,c=1,d=9)的值为()。A.5B.8C.1D.913、下列哪一个方法不是Applet生命周期相关的4个方法之一()。A.init()B.start()C.wait()D.stop()14、下面的Java变量中,不属于复合类型的数据类型是()。A.类B.字符型C.数组型D.接口15、构造方法何时被调用()。类定义时调用对象方法时C.创建对象时D.使用对象变量时16、Java程序的执行过程中用到一套JDK工具,其中javac.exe是指()。A.Java文档生成器B.Java解释器C.Java编译器D.Java类分解器17、定义一个名为“Car”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应该为()。A.private class Car extends ObjectC.class Car extends ObjectB.public class CarD.private class Car18、当方法遇到异常又不知如何处理时,下列哪种说法是正确的()。A.捕获异常B.抛出异常C.声明异常D.嵌套异常19、Java中的哪个类提供了随机访问文件的功能()。A.RandomAccessFile类C.RandomFile类B.File类D.AccessFile类20、下列哪个Java标识符是合法的()。A.newB.classC.intD.const121、Java程序源文件和经编译后的文件扩展名分别是()。A..class和.javaB..java和.classC..class和.classD..java和.java22、Java中为了区别重载多态中同名的不同方法,要求()。A.返回值类型相同C.参数名称不同B.采用不同的参数列表D.以上三项都不对23、下列语句中,()是不能通过编译的语句。A.double d=545.0;B.char a1="c";C.int i=321;D.float f1=45.0f;24、Java中流的传递方式属于()。A.并行的B.串行的C.并行和串行D.以上都不对25、Java程序设计语言中,JDBC指的是()。A.Java程序与数据库连接的一种机制B.Java程序与浏览器交互的一种机制C.Java类库名称D.Java类编译程序26、Java程序设计语言中,关键字super的作用是()。A.用来访问父类被隐藏的成员变量B.用来调用父类中被重载的方法C.用来调用父类的构造方法D.以上都是27、下列java标识符的书写,错误的是()。A._sysB.$changeC.user_nameD.1_file28、Java中类实现的接口以及修饰不可以是()。A.publicB.abstractC.finalD.void29、下列特性中,不属于面向对象编程的三大特征的是()。A.封装B.指针操作C.多态D.继承30、执行如下语

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值