Java语言及应用附有答案_第1页
Java语言及应用附有答案_第2页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Java语言及应用复制您的姓名: 填空题 *_1. 下列哪个不属于Java语言的特性( ) 单选题 *A、面向对象B、平台独立C、多线程D、图形化(正确答案)2. Java源程序经过编译后产生字节码文件,这种字节码文件的扩展名是( ) 单选题 *A、.javaB、.class(正确答案)C、.exeD、.html3. 设int a=3,b=4,则ab的结果为( ) 单选题 *A、0B、7(正确答案)C、3D、44. 在类的定义中可以有两个同名的函数,这种现象称为函数( ) 单选题 *A、封装B、继承C、覆盖D、重载(正确答案)5. 下列哪一个不属于面向对象语言的重要特性( ) 单选题 *A、继

2、承B、多态C、接口(正确答案)D、封装6. Java程序从编写到运行要经历的步骤是( ) 单选题 *A、源程序-直接运行B、源程序-解释执行C、源程序-字节码-运行D、源程序-字节码-解释执行(正确答案)7. 在类的定义中构造函数的作用是( ) 单选题 *A、保护成员变量B、读取类的成员变量C、描述类的特征D、初始化成员变量(正确答案)8. 在java中,哪个不是合法的标识符( ) 单选题 *A、_okB、2_case(正确答案)C、$byteD、a变量9. System.out.println(4|能打印的结果是( ) 单选题 *A、6B、0C、1D、7(正确答案)10. 以下Java语句,

3、会产生编译错误的是( ) 单选题 *A、if(2=3) System.out.println(“hi”)(正确答案)B、if(2=3) System.out.println(“hi”)C、if(true) System.out.println(“hi”)D、if(2!=3) System.out.println(“hi”)11. 抽象类是( ) 单选题 *A、不能派生子类的类B、不能实例化的类(正确答案)C、所有方法都是抽象方法的类D、方法体为空的类12. 在成员变量与局部变量重名时,若想在方法内部使用成员变量,要使用关键字( ) 单选题 *A、superB、importC、this(正确答案

4、)D、return13. 和while(true)等价的for语句是( ) 单选题 *A、for(true)B、for(1)C、for(;)(正确答案)D、for(,)14. 在Java中,下列关于方法重载的说法错误的是( ) 单选题 *A、方法重载要求方法名称必须相同B、重载方法的参数列表必须不一致C、重载方法的返回类型可以不一致D、一个方法在所属类中只能被重载一次(正确答案)15. 下列修饰符中与访问控制无关的是( ) 单选题 *A、privateB、publicC、protectedD、final(正确答案)16. 编译java程序的命令是 填空题 *_(答案:javac)17. 对象的

5、行为在类中的表示为方法,称为类的 填空题 *_(答案:方法)18. 若在某一个类中定义了如下的方法:abstract void performDial();该方法属于 方法。 填空题 *_(答案:抽象)19. 在java语言中,所有类都是 类的子类。 填空题 *_(答案:object)20. 在java语言中,通过类的定义只能实现单继承,但通过 的定义可以实现多重继承。 填空题 *_(答案:接口)21. 在方法前面加上关键字 后,该方法不需要对象就可以调用。 填空题 *_(答案:static)22. 设有数组定义:int a=new int10;则最后一个数组元素的下标是 。 填空题 *_(答

6、案:9)23. 在java中,这段代码int i=(double )1, 能不能被正确编译 。 填空题 *_(答案:不能)24. 子类和父类的方法定义完全相同,但是方法的实现却不同,这是采用了方法的 。 填空题 *_(答案:继承)25. 常量定义的修饰符是 。 填空题 *_(答案:final)26. while(1) i+;这段代码的循环执行次数是 。 填空题 *_(答案:无限次)27. 子类必须通过 关键字调用父类有参数的构造函数。 填空题 *_(答案:super)28. 在java语言中,所有的对象都是通过 运算符分配内存,并对内存进行自动管理 填空题 *_(答案:new)29. 在jav

7、a application程序中可以包括许多方法,但是必须且只能有一个 方法,统一格式为 ,它是程序执行的入口。 填空题 *_(答案:main() public static void mian(String args)30. public class Text1 public static void main(String args) for(int i=0;i10;i+) if(i=5) break; System.out.println(i); 写出上面程序的运行结果 填空题 *_31. public class Text2 public static void main(String

8、args) SubClass s1=new SubClass( ); System.out.println(s1.fun(); class SuperClass int a=24,b=5; class SubClass extends SuperClass int fun( ) return a%b; 写出上面程序的运行结果 填空题 *_32. public class Text3 int i=0; static int j=0; public void print( ) System.out.println(“i=”+i); System.out.println(“j=”+j); stati

9、c void main(String args) Text3 sv1=new Text3(); sv1.i+; sv1.j+; sv1.print(); Text3 sv2=new Text3(); sv2.print(); 写出上面程序的运行结果 填空题 *_33. public class Text public static void main(String args) int a=3; int b=4; System.out.println(a&b); System.out.println(a|b); System.out.println(b2); 写出上面程序的运行结果 填空题 *_34. 利用Java语言中的循环语句,编写一个输出如下图形的程序

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论