java提纲

试卷结构 选择题 15X2=30 判断题 5X2=10 填空题 15X2=30 简答题 5X2=10 编程题 10X2=20 数组的创建和初始化,数组的索引,对数组元素的要求,数组的长度 Java源文件的相关问题: 编译:javac 文件路径---文件名.java 执行:java 文件路径---公共类名 一个原文件可编译出的class类的个数问题 Java中类的定义基本要求:课本p29-33、 另外要能根据相关要求编写一个类的完整代码(包括成员变量、构造方法、类方法); 抽象类的相关内容 还要能书写接口创建和实现接口的完整代码; Java中 方法的重载和重写的区别p94,p98,p107—5.5小节 This、super 、final 关键字 第五章除了过时信息(5.12小节)外给我认真看!!!! Java的注释语句 线程thread必须写run()方法,创建线程的两种方法 Java的基本语法规范 Java的编译执行过程 Java访问控制四大关键字: 作用域 当前类 同一package 子孙类 其他package public √??? √??? √??? √??? protected √??? √??? √??? ? ×? default √??? √??? ? ×? ? ×? private √??? ? ×? ? ×? ? ×? GUI中 Frame和Panel的默认布局管理器 异常处理的处理过程,try、catch、finally关键字 练习题 一、选择题(每道题只有一个正确答案,每小题2分,共30分)15道题 1、关于Java语言叙述错误的是:( C ) A.Java语言具有跨平台性 B.Java是一种面向对象的语言 C.Java语言中的类可以多继承 D.Java的垃圾收集机制自动回收程序已不再使用的对象 2、以下叙述正确的是:( B )的确台a A.构造方法必须是public方法 B.main方法必须是public方法 C.Java应用程序的文件名可以是任意的 D.构造方法应该声明为void类型 3、关于Java中数据类型叙述正确的是:( B ) A、整型数据在不同平台下长度不同 B.boolean类型数据只有2个值,true和false C.数组属于简单数据类型 D.Java中的指针类型和C语言的一样 4、设 int x=1,float y=2,则表达式 x / y的值是:( D ) ?? A.0 ?? B.1 ?? C.2 ?? D.以上都不是 5、以下语句有语法错的是:( A ) ?? A.int x=1;y=2;z=3 ?? B.for (int x=10,y=0;x0;x++); ?? C.while (x5); ?? D.for(; ;); 6、关于类和对象的叙述正确的是:( A ) A.Java的类分为两大部分:系统定义的类和用户自定义的类 B.类的静态属性和全局变量的概念完全一样,只是表达形式不同 C.类的成员至少有一个属性和一个方法 D.类是对象的实例化 7、以下有关构造方法的说法,正确的是:( A ) ?? A.一个类的构造方法可以有多个 ?? B.构造方法在类定义时被调用 ?? C.构造方法只能由对象中的其它方法调用 ?? D.构造方法可以和类同名,也可以和类名不同 8、以下有关类的继承的叙述中,正确的是:( D ) ?? A.子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性 ?? B.子类只能继承父类的方法,不能继承父类的属性 ?? C.子类只能继承父类的非私有属性,不能继承父类的方法 ?? D.子类不能继承父类的私有属性 9、下列属于容器的组件有:( B ) ?? A.JButton ?? B.JPane ?? C.Canvas ?? D.JTextArea 10、void 的含义:( C ) ?? A.方法体为空 ?? B.定义的方法没有形参 ?? C.定义的方法没有返回值 ?? D.方法的返回值不能参加算术运算 11、关于Java中异常的叙述正确的是:( D ) ?? A.异常是程序编写过程中代码的语法错误 ?? B.异常是程序编写过程中代码的逻辑错误 ?? C.异常出现后程序的运行马上中止 ?? D.异常是可以捕获和处理的 12、所有的异常类皆继承哪一个类?( C ) ?? A.java.io.Exception ?? B.java.lang.Throwable ?? C.java.lang.Exception ?? D.java.lang.Error 13、下面哪个不是java语言中的关键

文档评论(0)

1亿VIP精品文档

相关文档