Java语言测试.docVIP

  • 5
  • 0
  • 约2.62万字
  • 约 9页
  • 2016-11-27 发布于河南
  • 举报
Java语言测试

Java语言测试 本文由juopk_118贡献 doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 Java 测试题 1, 给出如下代码: class Test{ private int m; public static void fun() { // some code…… } } 如何使成员变量 m 被函数 fun()直接访问? A,将 private int m 改为 protected int m B,将 private int m 改为 public int m C,将 private int m 改为 static int m D,将 private int m 改为 int m 答: C 正确,如果变量 m 改为静态变量, 它才可以被函数 fun()直接访问,因为该函 数是静态成员函数. 2 , 下 面 哪 几 个 函 数 是 public void example(){……}的重载函数? A, public void example( int m){……} B,public int example(){……} C,public void example2(){……} D, public int example ( int m, float f){……} 答: 重载函数必须名字相同,所以 C 不 对. B 只有返回类型不同,函数调用时不能 区别,故 B 不对.A,D 形参不同,因此是 重载函数. 3, 给出下面的代码段: public class Base{ int w, x, y ,z; public Base(int a,int b) { x=a; y=b; } public Base(int a, int b, int c, int d) { // assignment x=a, y=b w=d; z=c; } } 在代码说明// assignment x=a, y=b 处写入如 下哪几个代码是正确的? A, Base(a,b); B,x=a, y=b; C,x=a; y=b; D,this(a,b); 答: C,D 正确,B 的,不对,构造函数 不可显式调用,A 不对,D 是调用构造函 数的一种方法 4, 已知如下定义:String s = story; 下面哪个表达式是合法的? A, s += books; B,char c = s[1]; C,int len = s.length; D,String t = s.toLowerCase(); 答: B 错,因为 s 是类对象,不可作数组 使用.C 错,因为正确的使用方法为 s.length(). A,D 对. 5, Java 中 main()函数的值是什么? A, String B,int C,char D,void 答: Java 中 main()函数的返回值是 void, 故 D 正确. 6, 如下哪些字串是 Java 中的标识符? A, fieldname B,super C,3number D,#number E,$number 答: A,E 正确 7, 如下哪些是 Java 中有效的关键字? 1 Java 测试题 A, const B,NULL C,false D,this E, native 答:Java 中所有的关键字都是小写的. A,C,D,E 正确. 8, 如下哪些是 Java 中正确的整数表示? A,22 B,0x22 C,022 D,22H 答: 在 Java 中整型数有三种表示:二进 制,八进制和十六进制.八进制数以 0 开 头,十六进制数以 0x 开头. A,B,C 正确. 9, 下面的代码段中,执行之后 i 和 j 的 值是什么? int i = 1; int j; j = i++; A, 1, 1 B,1, 2 C,2, 1 D,2, 2 答: 注意操作符++. 首先 j 赋值为 1, 然 后 i 为 2. 故 C 正确. 10, 下面句话是正确的? A, 是算术右移操作符. B, 是逻辑右移操作符. C, 是算术右移操作符 D, 是逻辑右移操作符 答: Java 中有两个右移操作符. 分别是 和. 是算术右移操作符, 是逻 辑右移操作符, A,D 正确. 11, 下面哪个赋值语句是合法的? A,float a = 2.0 B,double b = 2.0 C,int c = 2 D,long d = 2 答: 中浮点的默认数据类型是 double, Java 不是 float. 将 double 数赋值给 float 需要显 式转换. 故 B,C,D 正确. 12, 下面哪个是 main()函数的合法参数? A,char args[] B,char

文档评论(0)

1亿VIP精品文档

相关文档