Java试卷(附答案)

Java试卷(附答案)

ID:37845814

大小:82.50 KB

页数:13页

时间:2019-06-01

Java试卷(附答案)_第1页
Java试卷(附答案)_第2页
Java试卷(附答案)_第3页
Java试卷(附答案)_第4页
Java试卷(附答案)_第5页
资源描述:

《Java试卷(附答案)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、单项选择(20题,每题1分,共20分)1.某一个子类要继承一个父类,要使用关键字()A.importB.extendsC.implementsD.java2.某一个子类要实现一个父接口,要使用关键字()A.importB.extendsC.implementsD.java3.在JDK环境下编译JAVA原程序使用的命令是()A.javaB.javacC.jvmD.tomcat4.以下关于接口和类的说法正确的是()A.接口和类都可以实现多重继承B.子类可以继承多个父类C.子类可以实现多个接口D.一个子类不能同时继承某一个父类和实现某一个接口

2、5.java中程序的main方法必须声明为()A.publicB.voidC.publicvoidD.publicstaticvoid6.假设现在有一个类,名称为ceshi,现在要声明和创建一个ceshi类型的对象变量ceshiA,则下述正确的是()A.ceshiceshiA;B.ceshiceshia=newceshi;C.ceshiceshiA=newceshi;D.ceshiceshiA=newceshi()7.JAVA平台的无关性是通过()实现的A.JAVA虚拟机B.JAVA的编辑环境C.Windows操作系统D.UNIX操作系统8

3、.JAVA原程序经过编译器编译后生成的字节码文件的后缀是()A.javaB.cC.classD.src9.JAVA运用程序可以分为两类,一类是能够独立运行的程序,其中必须含有()A.构造方法B.public方法C.private方法D.main方法10.一个非抽象子类,如果要实现某个接口,则()A.必须实现该接口中的所有抽象方法B.可以实现部分抽象方法C.可以不实现任何抽象方法D.无所谓11.下列关于关键字this和super的说法正确的是()A.this是调用父类的方法和变量B.super是调用本类中的方法C.super是调用父类的方法和

4、变量D.没有区别12.下列关于构造方法的说法正确的是()A.构造方法必须是和类的名称相同B.每一个类都必须显示声明自己的构造方法C.构造方法不能进行重载D.子类不能使用父类的构造方法1.类的3个重要特征是类的封装、多态和()A.实现B.重写C.继承D.重载2.哪个关键字可以对对象加互斥锁?AtransientBsynchronizedCserializeDstatic3.下列哪些语句关于内存回收的说明是正确的?A程序员必须创建一个线程来释放内存;B内存回收程序负责释放无用内存C内存回收程序允许程序员直接释放内存D内存回收程序可以在指定的时间

5、释放内存对象4.哪个关键字可以抛出异常?AtransientBfinallyCthrowDstatic5.对于下列代码:publicclassParent{publicintaddValue(inta,intb){ints;s=a+b;returns;}}classChildextendsParent{}下述哪些方法可以加入类Child?AintaddValue(inta,intb){//dosomething...}BpublicvoidaddValue(inta,intb){//dosomething...}CpublicintaddV

6、alue(inta){//dosomething...}DpublicintaddValue(inta,intb)throwsMyException{//dosomething...}6.下面哪种注释方法能够支持javadoc命令:A/**...**/B/*...*/C//D/**...*/7.下列关于Java线程的说法那些是正确的()A每一个Java线程可以看成由代码.一个真实的CPU以及数据三部份组成。B创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题。CThread类属于java.util程序包。D以上说法

7、无一正确。8.运行下列程序,会产生什么结果publicclassXextendsThreadimplementsRunnable{publicvoidrun(){System.out.println(“thisisrun()”);}publicstaticvoidmain(Stringargs[]){Threadt=new Thread(newX());t.start();}}A第一行会产生编译错误B第六行会产生编译错误C第六行会产生运行错误D程序会运行和启动一、多项选择(15题,每题1分,共15分,选错漏选0分)1.下面哪些代码段是正确的

8、Java源程序?A.packagetestpackage; publicclassTest{//dosomething...}B.importjava.io.*;  packag

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

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

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