:高精度到低精度要强制转换
第40题 int[] a={1,2,3,4}; System.out.println(a.length()); 以上语句运行的结果是显示4
您的答案:错误
题目分数:0.5
此题得
分:0.5
批注:length是数组的属性而不是方法,要去掉括弧
作业总得分:20.0
作业总批注:
*********************
第二次:
作 业
第1题 对象使用时,下面描述错误的是
您的答案:B
题目分数:0.5
此题得分:0.5
批注:成员变量的访问权限设定限制外部对象对它的访问
第2题 给出如下代码: class Test{ private int m; public static void fun() { // some code... } } 如何使成员变量m 被函数fun()直接访问
您的答案:C
题目分数:0.5
此题得分:0.5
批注:static用法,类成员方法只能访问类成员变量
第3题 下列哪些语句关于内存回收的说明是正确的
您的答案:B
题目分数:0.5
此题得分:0.5
批注:Java采用自动垃圾回收程序管理内存,不用程序员创建;不能在指定的时间释放内存对象;不允许程序员直接释放内存
第4题 MAX_LENGTH是int型public成员变量, 变量值保持为常量100,用简短语句定义这个变量
您的答案:D
题目分数:0.5
此题得分:0.5
批注:常量的定义
第5题 为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为
您的答案:A
题目分数:0.5
此题得分:0.5
批注:static修饰的方法是类方法,可以通过类名调用,实例方法没有static修饰,只能通过对象访问.
第6题 给出下面代码段 1) public class Test { 2) int m, n; 3) public Test() {} 4) public Test(int a) { m=a; } 5) public static void main(String arg[]) { 6) Test t1,t2; 7) int j,k; 8) j=0; k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) } 哪行将引起一个编译时错误?
您的答案:D
题目分数:0.5
此题得分:0.5
批注:第10行,Test类没有定义带两个参数的构造方法
第7题 函数重载是指
您的答案:A
题目分数:0.5
此题得分:0.5
批注:重载的定义:同名不同参,或者参数个数不同,或者类型不同、顺序不同
第8题 构造方法何时被调用
您的答案:B
题目分数:0.5
此题得分:0.5
批注:构造方法的作用是用来创建对象
第9题 Java中访问限定符不包括
您的答案:D
题目分数:0.5
此题得分:0.5
批注:final不属于访问限定符,fianl主要用来定义常量、最终方法,最终类
第10题 定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为:
您的答案:C
题目分数:0.5
此题得分:0.5
批注:该类属于公共类,使用public修饰
第11题 对于下列代码: public class Parent { public int addValue( int a, int b) { int s; s = a+b; return s; } } class Child extends Parent { } 下述哪些方法可以加入类Child