考试酷java第四章

上传人:l**** 文档编号:134477243 上传时间:2020-06-05 格式:DOC 页数:20 大小:323.50KB
返回 下载 相关 举报
考试酷java第四章_第1页
第1页 / 共20页
考试酷java第四章_第2页
第2页 / 共20页
考试酷java第四章_第3页
第3页 / 共20页
考试酷java第四章_第4页
第4页 / 共20页
考试酷java第四章_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《考试酷java第四章》由会员分享,可在线阅读,更多相关《考试酷java第四章(20页珍藏版)》请在金锄头文库上搜索。

1、第四章1. 关于部类,下列说法不正确的是( )。部类不能有自己的成员方法和成员变量2. 有一个类B,下面为其构造方法的声明,正确的是( )。B(int x) 3. 为AB类定义一个无返回值的方法f,使得使用类名就可以访问该方法,该方法头的形式为( )static void f()4. 在Java语言中,哪一个包中的类是自动导入的?( )java.lang5. 定义外部类时不能用到的关键字是( )。protected6. 下列哪种类成员修饰符修饰的变量只能在本类中被访问?( )private7. 定义一个公有double型常量PI,哪一条语句最好?( )public final static d

2、ouble PI=3.14;8. 下面关于方法的说法,不正确的是( )。如果一个类定义了构造方法,也可以用该类的默认构造方法9. 下面关于类的说法,不正确的是( )。类就是对象10. 给出下面的程序代码:public class X4_1_3 private float a;public static void m ( ) 如何使成员变量a被方法m( )访问( )将private float a改为static float a11. 给出下面程序代码:byte a1, a2;byte a3;byte a4;下列数组操作语句中哪一个是不正确的?( )a2 = a112. 下面代码运行后的输出结果

3、为( )。public class X6_1_5 public static void main(String args) AB aa = new AB();AB bb;bb = aa;System.out.println(bb.equals(aa);class AB int x = 100; true13. 设有下列数组定义语句:int a = 1, 2, 3;则对此语句的叙述错误的是( )。a数组元素的下标为1314. 已知有定义:String s=I love,下面哪个表达式正确?( )s += you;15. 关于数组,下列说法中不正确的是( )。定义数组时必须分配存16. 执行语句:

4、int x = new int20;后,下面哪个说法是正确的?( )x19为01. Applet由浏览器自动调用的主要方法,和 分别对应了Applet从初始化、启动、暂停到消亡的生命周期的各个阶段 。Initstartstop destroy2. 数组是一种 数据类型,在Java中,数组是作为 来处理的。数组是有限元素的有序集合,数组中的元素具有相同的 ,并可用统一的和 来唯一确定其元素。复合对象 数据类型 数组名 下标3. 在数组定义语句中,如果在数据类型和变量名之间时,之后定义的所有变量都是 类型,当在变量名之后时,只有之前的变量是类型,之后没有的则不是数组类型。数组数组4. 利用 类中的

5、方法可以实现数组元素的复制;利用类中的和 方法可以实现对数组元素的排序、查找等操作。Systemarraycopy()Arrayssort()binarySearch()5. Java语言提供了两种具有不同操作方式的字符串类:类和类。它们都是 的子类。StringStringBufferjava.lang.Object6. System类是一个功能强大、非常有用的特殊的类,它提供了、 系统信息等重要工具。这个类不能 ,即不能创建System类的对象,所以它所有的属性和方法都是 类型,引用时以类名System为前缀即可。标准输入/输出运行时实例化static7. 方法体定义变量时,变量前不能加

6、;局部变量在使用前必须,否则编译时会出错;而类变量在使用前可以不用赋值,它们都有一个的值。修饰符明确赋值默认8. 创建包时需要使用关键字 。package9. 定义类时需要关键字,继承类时需要 关键字,实现接口时需要关键字。classextendsimplements10. 引用static类型的方法时,可以使用做前缀,也可以使用做前缀。类名对象名11. 静态数据成员既可以通过来访问,也可以通过直接访问它。对象名类名12. 从用户的角度看,Java源程序中的类分为两种:和。系统定义的类用户自己定义的类13. static方法中只能引用 类型的数据成员和 类型的成员方法;而非static类型的方

7、法中既可以引用 类型的数据成员和成员方法,也可以引用类型的数据成员和成员方法。staticstatic非static14. 如果用户在一个自定义类中未定义该类的构造方法,系统将为这个类定义一个默认构造方法。这个方法没有,也没有任何具体语句,不能完成任何操作。形式参数15. 是所有类的直接或间接父类,它在 包中。Object类java.lang16. 数组初始化包括 初始化和 初始化两种方式。静态动态17. 静态数据成员被保存在类的存区的单元中,而不是保存在某个对象的存区中。因此,一个类的任何对象访问它时,存取到的都是(相同/不同)的数值。公共存储相同18. 类中的方法是一个特殊的方法,该方法的

8、方法名和类名相同。构造19. 当程序中需要引用java.awt.event包中的类时,导入该包中类的语句为。import java.awt.event.*20. 一个类主要包含两个要素:和成员方法数据成员24. public class X6_3_1 public static void main(String args) int a=12,39,26,41,55,63,72,40,83,95;int i1=0,i2=0;for(int i=0;ia.length;i+)if(ai %2 = 1) i1+;else i2+;System.out.println(i1+t+i2);6 425.

9、public class X6_3_2 public static void main(String args) int a=36,25,48,14,55,40,32,66;int b1,b2;b1=b2=a0;for(int i=1;ib1 )if ( b1 b2 ) b2=b1;b1=ai;System.out.println(b1+t+b2);66 5526. public class X6_3_3 public static void main(String args) int a=36,25,48,14,55,40,32,66 ;int b1,b2;b1=b2=a0;for (int

10、 i=1;ia.length;i+)if ( aib1 ) if ( b1b2 ) b2=b1;b1=ai;System.out.println(b1+t+b2);14 2527. public class X6_3_4 public static void main(String args) String str = abcdabcabfgacd;char a =str.toCharArray();int i1 =0, i2=0, i;for(i=0;ia.length;i+) if(ai = a ) i1+;if(ai = b ) i2+;System.out.println(i1+t+i

11、2);4 328. public class X6_3_5 public static void main(String args) String str =abcdabcabdaeff;char a = str.toCharArray();int b = new int5,i;for(i=0;ia.length;i+) switch (ai) case a: b0 +; break;case b: b1 +; break;case c: b2 +; break;case d: b3 +; break;default : b4 +;for(i =0; i5; i+)System.out.pri

12、nt(bi+t);System.out.println();4 3 2 2 329. public class X6_3_6 public static void main(String args) int a = 76,83,54,62,40,75,90,92,77,84;int b = 60,70,90,101;int c=new int4,i;for (i=0; i= bj ) j +;cj +;for (i=0; i4; i+)System.out.print(ci+t);System.out.println();2 1 5 230. public class X6_3_7 publi

13、c static void main(String args) int a = 1,2,7,8,5,6,11,12,9,10,3,4;int m = a00;int ii = 0, jj = 0;for (int i=0;ia.length;i+)for(int j=0;jm )m =aij;ii =i;jj =j;System.out.println(ii+t+jj+t+aiijj);1 3 1231. public class X6_3_8 public static void main(String args) String a = student ,worker ,cadre ,sol

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作范文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号