|
中石北京11秋 Java语言程序设计 第二次在线作业
作 业
第1题 对象使用时,下面描述错误的是
您的资料:B
题目000:0.5
此题得分:0.5
批注:成员变量的访问权限设定限制外部对象对它的访问
第2题 给出如下代码: class Test{ private int m; public static void fun() { // some code... } } 如何使成员变量m 被函数fun()直接访问
您的资料:C
题目000:0.5
此题得分:0.5
批注:static用法,类成员方法只能访问类成员变量
第3题 下列哪些语句关于内存回收的说明是正确的
您的资料:B
题目000:0.5
此题得分:0.5
批注:Java采用自动垃圾回收程序管理内存,不用程序员创建;不能在指定的时间释放内存对象;不允许程序员直接释放内存
第4题 MAX_LENGTH是int型public成员变量, 变量值保持为常量100,用简短语句定义这个变量
您的资料:D
题目000:0.5
此题得分:0.5
批注:常量的定义
第5题 为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为
您的资料:A
题目000: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
题目000:0.5
此题得分:0.5
批注:第10行,Test类没有定义带两个参数的构造方法
第7题 函数重载是指
您的资料:A
题目000:0.5
此题得分:0.5
批注:重载的定义:同名不同参,或者参数个数不同,或者类型不同、顺序不同
第8题 构造方法何时被调用
您的资料:B
题目000:0.5
此题得分:0.5
批注:构造方法的作用是用来创建对象
第9题 Java中访问限定符不包括
您的资料:D
题目000:0.5
此题得分:0.5
批注:final不属于访问限定符,fianl主要用来定义常量、最终方法,最终类
第10题 定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为:
您的资料:C
题目000:0.5
此题得分:0.5
批注:该类属于公共类,使用public修饰 |
|