Java笔试 200题(4)

2020-04-17 05:18

A. 1 B. 1.0 C. 3

D. 3.3333333333333335

48) 编译运行如下Java代码,输出结果是( )。

class Base {

public void method(){

}

System.out.print (\

}

class Child extends Base{

public void methodB(){

System.out.print (\

} }

class Sample {

public static void main(String[] args) {

Base base= new Child(); base.methodB();

} }

A. Base method B. Child methodB

C. Base method Child MethodB D. 编译错误

49) 下面关于Java接口的说法错误的是( )。

A. 一个Java接口是一些方法特征的集合,但没有方法的实现

B. Java接口中定义的方法在不同的地方被实现,可以具有完全不同的行为 C. Java接口中可以声明私有成员 D. Java接口不能被实例化

50) 在Java接口中定义常量,下面语法错误的是( )。

51)以下哪个是Java应用程序main方法的有效定义? A. public static void main();

B. public static void main( String args ); C. public static void main( String args[] ); D. public static void main( Graphics g ); E. public static boolean main( String a[] ); 52) 编译和运行以下代码的结果为: public class MyMain{

public static void main(String argv){ System.out.println(\ } }

A.编译错误;

B.运行输出 \;

C.编译无错,但运行时指示没有定义构造方法。 D.编译无错,但运行时指示没有正确定义main方法。 53) 下列选项中不属于Java虚拟机的执行特点的一项是: A.异常处理 B.多线程 C.动态链接 D.简单易学 54) 不属于Java语言特点的一项是:

A.分布式 B. 安全性 C. 编译执行 D.面向对象 55) 以下程序的运行结果为: public class Test{

public static void main(String argv[ ]){ System.out.println(\} }

A. 5 B. x=5 C. \ A. static int MALE = 1; B. final int MALE = 1; C. int MALE = 1; D. private int MALE = 1;

56) 以下程序的运行结果为: public class Test{

public static void main(String argv[ ]){ System.out.println(\} }

A. goodmorning B. \ C. good morning D. good+morning

57) 现有一个int类型的整数和一个double类型的数进行加法运算,则得到的结果类型为: A.int类型 B. double类型 C. float类型 D. long类型 58)下面程序段的输出结果是: int a = 2;

System.out.print( a++); System.out.print( a); System.out.print(++a);

A.333 B.334 C.234 D.233 59) 以下代码的输出结果?

public class Test{ int x=3;

public static void main(String argv[]){ int x= 012;

System.out.println(x); } }

A.12 B.012 C.10 D.3 60) 下列定义语句正确的是:

A.char c=\ B.int i=12; C.float f=2.8; D.boolean b=null; 61)检查如下代码:

public class Quiz2_l{

public static void main(String[] args) { int a = 8; int b = -8;

System.out.print(a<<2);

System.out.print(\,\ }

}

下列哪条语句正确描述了程序在编译和运行时的行为? A.编译成功,输出为“32,-4 ” B. 编译成功,输出为“16,4 ”

C. 编译成功,输出为“32,2147483644” D. 编译成功,输出为“16,2147483644”

E. 编泽器拒绝表达式 b>>,因为不能对一个负数应用>>操作符 62)以下代码中变量result的可能类型有哪些? byte b = 11; short s = 13; result = b * ++s;

A.byte, short, int, long, float, double

B.boolean, byte, short, char, int, long, float, double C.byte, short, char, int, long, float, double D.int, long, float, double 63)以下代码的输出结果为:

System.out.println(\ System.out.println(2 + 3); System.out.println(2 + 3 +\ System.out.println(2 + \ A.第3行出现编译错误 B.输出23, 5, 5 和23. C.输出5, 5, 5 和23. D.输出 23, 5, 23 和23. 64)设有如下变量说明: byte myByte; int myInt; long myLong; char myChar; float myFloat; double myDouble;

以下赋值语句哪个需要强制转换。 A.myInt = myByte; B.myInt = myLong; C.myByte = 3;

D.myInt = myChar; 65)考虑如下两语句:

1. boolean passingScore = false && grade == 70; 2. boolean passingScore = false & grade == 70; 表达式grade == 70 在什么地方被计算 A.在 1 和 2中均计算 B.在 1 和 2中均未计算 C.在1中计算,在2中未计算 D.在2中计算,在1中未计算 E.非法,因为 false 应写 FALSE

66)设有一个整数x 其二进制值为10011100 (用1 字节表示),则执行如下语句后 z的二进制值为:

int y = 1 << 7; int z = x & y;

A.10000001 B.10000000 C.00000001 D.10011101 E.10011100 67) 以下哪些编译正确?

A.short myshort = 99S;

B.String name = 'Excellent tutorial Mr Green'; C.char c = 17c; D.int z = 015;

68) 以下哪些不是java关键字?

A.double B.NULL C.int D.instanceof 69) 以下程序行的输出结果为?

System.out.println(010|4); A.14 B.0 C.6 D.12 70) 设有如下变量

char c = 'c'; int i = 10; double d = 10; long l = 1; String s = \ 以下哪些语句编译不出错?

A.c=c+i; B. s+=i; C. i+=s; D. c+=s; 71) 整型变量a,b的值定义如下:


Java笔试 200题(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:西师版小学语文四年级下册期终试题及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: