




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
五邑大学JAVA实用教材试卷模拟卷一、单选题1 下列哪些类声明是错误的( D )A、class A B、 public class AC、 abstract class A D、protected class A2 定义一个接口必须使用的关键字是( C )A、public B、classC、interfaceD、static3 访问权限是指对象是否可以通过“.”运算符操作自己的变量,或通过“.”运算符使用类中的方法,下列那个不是访问限制修饰符( A )A、static B、public C、private D、ptotected4 下列描述错误的是( D )A、上转型对象不能操作子类新增的成员变量 B、上转型对象不能操作子类新增的方法C、上转型对象可以操作子类继承或隐藏的成员变量D、上转型对象不能操作子类重写的方法5 JFrame对象默认的布局管理器是( B )A、FlowLayoutB、BorderLayoutC、CardLayoutD、null6 定义类头时能使用的修饰符是( C )。A、 private B、 static C、abstract D、 protected 7 下列哪一个import命令可以使我们在程序中创建输入/输出流对象( C )A、import java.sql.*;B、import java.util.*;C、import java.io.*;D、import .*;8 如果需要从文件中读取数据,则可以在程序中创建哪一个类的对象( A )A、FileInputStream B、FileOutputStream C、DataOutputStream D、FileWriter9 下列描述错误的是( B )A、abstract类不可以用new运算符创建对象 B、允许使用final修饰abstract方法C、abstract方法只允许声明,不允许实现 D、abstract类可以有abstract方法。10以下关于继承的叙述正确的是( A )。A、在Java中类只允许单一继承 B、在Java中一个类只能实现一个接口C、在Java中一个类不能同时继承一个类和实现一个接口D、在Java中接口只允许单一继承11 在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( D )方法来完成一些画图操作。A、 start( ) B、 stop( ) C、 init( ) D、 paint( )12在使用interface声明一个接口时,只可以使用( D )修饰符修饰该接口。A、private B、protected C、private protected D、public13下列叙述正确的是( B )A、重写父类方法时可以降低访问权限。B、 重写父类方法时不可以降低访问权限。C、final类可以被继承。 D、以上都不对。14下列关于构造方法的叙述中,错误的是( C )A、Java语言规定构造方法名与类名必须相同B、Java语言规定构造方法没有返回值,但不用void声明C、Java语言规定构造方法不可以重载D、Java语言规定构造方法只能通过new自动调用15下列描述错误的是( D )A、子类不继承父类的构造方法 B、可以在子类中使用Super关键字C、Super必须是子类的第一条语句 D、不可以使用Super操作被隐藏的成员方法。16. 在创建对象时必须(C)A、 先声明对象,然后才能使用对象B、 先声明对象,为对象分配内存空间,然后才能使用对象C、 先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象D、 上述说法都对17. 下列叙述错误的是( D )A、成员变量在整个类内有效。B、局部变量只在定义它的方法内有效。C、 成员变量与它在类体中书写的位置无关。D、 局部变量与它在类体中书写的位置无关。18. 在调用方法时,若要使方法改变实参的值,可以( B )A、 用基本数据类型作为参数 B、 用对象作为参数C、 A和B都对 D、 A和B都不对19. 下列那个叙述是正确的( B )A、Java应用程序由若干个类所构成,这些类必须在一个源文件中。B、Java应用程序由若干个类所构成,这些类可以在一个源文件中,也可以分布在若干个源文件中,其中必须有一个源文件含有主类。C、Java源文件必须含有主类。D、Java源文件如果含有主类,主类必须是public类。20. 正确的数组声明与创建是( B )A、 int boy4 B、 int boy=new int34 C、int boy34=new int D、 int boy3421. 下列哪个是Java应用程序主类中正确的main方法?( D )A、public void main(String args) B、static void main(String args)C、public static void Main(String args) D、public static void main(String args)22. 下列那个叙述是正确的?( D )A、final类可以有子类。B、abstract类中只可以有abstract方法。C、abstract类中可以有非abstract方法,但该方法不可以用final修饰。D、不可以同时用final和abstract修饰同一个方法。23. 以下哪个方法用于定义线程的执行体? ( C )A、 start() B、init() C、run() D、synchronized() 24. 下列选项中,用于在定义子类时声明父类名的关键字是( c )。 A、interface B、 packageC、 extends D、 class 25. 下列那个叙述是正确的?( C )A、子类继承父类的构造方法。B、abstract类的子类必须是非abstract类。C、子类继承的方法只能操作子类继承和隐藏的成员变量。D、子类重写或新增的方法也能直接操作被子类隐藏的成员变量。26. 对于下列Dog类,哪个叙述是错误的?( D )A、Dog(int m)与Dog(double m)是互为重载的构造方法。B、int Dog(int m )与 void Dog(double m) 是互为重载的非构造方法C、Dog类只有两个构造方法,而且没有无参数的构造方法。D、Dog类有3个构造方法。Class DogDog(int m)Dog(double m)int Dog(int m)return 23;void Dog(double m)27. 下列描述错误的是( D )A、每个扩展名是.class的文件中只存放一个类的字节码文件B、其文件名与该类的类名相同C、这些字节码文件被存放在与源文件相同的目录中D、这些字节码文件被存放在与源文件不相同的目录中28. 下列描述错误的是( B )A、分配给不同对象的实例变量占有不同的内存空间B、实例方法能通过对象调用,也能用类名调用。C、可以通过类名直接访问类变量D、类变量被不同对象共享29. 在Java中用什么关键字修饰的方法可以直接通过类名来调用?( A ) A)static B)final C)private D)void30. 若在某一个类定义中定义有如下的方法:abstract void performDial( );该方法属于( C )。A)接口方法 B)最终方法 C)抽象方法 D)空方法31.下列描述错误的是( B )A、一个类中可以有多个方法具有相同的名字 B、方法的返回类型必须不同C、参数的个数不同 D、参数的类型不同33. 下列那个叙述是正确的?(D)A、成员变量的名字不可以和局部变量的名字相同。B、方法的参数的名字可以和方法中声明的局部变量的名字相同。C、成员变量没有默认值。D、局部变量没有默认值。34. 对于int a=new int3;下列哪个叙述是错误的?( B )A、a.length的值是3. B、a1的值是1.C、a0的值是0. D、aa.length-1的值等于a2的值。37. 下列那个叙述是正确的?( C )C、子类继承的方法只能操作子类继承和隐藏的成员变量。38. 下列程序中注释的哪个代码( C )是错误的(无法通过编译)?class Fatherprivate int money=12;float height;int seeMoney()return money; /Aclass Son extends Fatherint height;int lookMoney()int m=seeMoney(); /Breturn m;class X13public static void main(String args) Son erzi=new Son(); erzi.money=300; /C erzi.height=1; /D39. 下列程序中注释的哪个代码( B )是错误的(无法通过编译)?class Astatic int m;static void f()m=20; /Aclass B5 extends Avoid f() /Bm=222; /Cclass E public static void main(String args)A.f(); /D40. 下列A7类的类体中哪个代码是错误的(A )class Tommprivate int x=120;protected int y=20;int z=11;private void f()x=200;System.out.println(x);void g()x=200;System.out.println(x);public class A7public static void main(String args)Tomm tom=new Tomm();tom.x=22; / (A)tom.y=33; / (B)tom.z=55; / (C)tom.g(); / (D)41. 将下列哪个代码(A,B,C,D)放入程序中标注的【代码】处将导致编译错误?( B )A、public float getNum()return 4.0f;B.、public void getNum()C、public void getNum(double d)D、 public double getNum(float d) return 4.0d;class A public float getNum() return 3.0f; public class B extends A 【代码】二、填空题1. 如果将类MyClass声明为public,它的文件名称必须是( MyClass.java )才能正常编译。2. 一个内部类编译后生成 ( 一个 ) 字节码文件3. 如果一个方法没有返回值,则该方法类型为( void )。4. 一般地,一个类的类体应由( 变量的声明 )和( 方法的定义 )两部分组成。5. final关键字能修饰( 类 )、( 方法 ) 、( 属性 ) 。6. 线程创建后必须调用 start() 方法,新线程进入就绪队列排队。7. 抽象( abstract ) 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。 最终(_ final ) 方法是不能被当前类的子类重新定义的方法。8. 创建一个名为 MyPackage 的包的语句是 package MyPackage ; ,导入mypackage包中的所类的命令是( import mypackage.*; )9. 线程对象的生命周期中,通常经历 新建 、 就绪 、运行、死亡状态。10. 如果一个方法没有返回值,则该方法类型为( void )。11. 子类可以继承父类的( 非私有的 )成员。12. 如果子类中的某个变量的变量名与它的父类中的某个变量完全一样,则称子类中的这个变量( 隐藏 )了父类的同名变量。13. J包中的 url 类是对统一资源定位符的抽象。14. 异常处理是由( try )、( catch )和 finally 块三个关键所组成的程序块。15. panel 型容器的默认布局是FlowLayout型布局。16. 选择框可以发生 ItemEvent 事件。17. 单选按钮可以发生 ActionEvent 事件。18. Socket通常也称为 ( 套接字 ),用于描述( IP地址 ) 和 ( 端口号 )。19. 在类的声明中,通过使用关键字 extends 来声明一个类的子类。20. Abstract类不能用 new 运算符创建对象。21. 在Java语言中,所有的数组都有一个( length) 属性,这个属性存储了该数组的元素的个数(数组长度)。22. 一个内部类编译后生成 ( 一个 ) 字节码文件23. 一般地,一个类的类体应由( 变量的声明 )和( 方法的定义 )两部分组成。24. ( 构造方法 ) 是一个特殊的方法,用于对类的变量进行初始化。25. final关键字能修饰( 类 )、( 方法 ) 、( 属性 ) 。26. abstract关键字能修饰( 类 ) 、( 方法 ) 。27. 在Java Applet程序用户自
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大学社团活动宣传策划方案
- 文化景观墙施工方案
- 2025年文娱产业文化创意产品市场分析研究报告
- 化妆品公司咨询方案
- 2025年人工智能行业智能语音助手应用研究报告
- 武汉皮带式传动方案咨询
- 2025年游戏娱乐行业游戏娱乐市场发展前景研究报告
- 2025年娱乐产业行业虚拟现实娱乐内容创作研究报告
- 酒类销售陈列合同(标准版)
- 惠阳劳动合同(标准版)
- 苏州安全生产教育培训课件
- 2025年专题讲座-纪念抗战胜利80周年93阅兵
- 兵团面试题目及答案
- 2025贵州贵阳市投资控股集团房地产置业有限公司招聘12人考试参考题库及答案解析
- 免疫细胞治疗安全性评价-第1篇-洞察及研究
- 车间师带徒管理办法
- 桥梁工程监理工作实施方案
- 2025年秋期新教材部编人教版一年级上册道德与法治教学计划+进度表
- 服装辅料基础知识培训
- 医院门诊急诊统筹管理方案
- 国家事业单位招聘2025农业农村部国际交流服务中心招聘拟聘用人员笔试历年参考题库附带答案详解
评论
0/150
提交评论