java高级语言程序设计试题及答案,java高级语言程序设计试题分析

java高级语言程序设计试题及答案,java高级语言程序设计试题分析

广开-形考-10086Java高级语言编程

1、以下有关继承的叙述中,错误的是

2、以下程序运行结果为public class demo { publicstaticvoidmain ( string [ ] args ) {DemoDemo=newDemo; demo.show(newcar ) ) { publiCvoiDrun ) ) system.out.println(\’demorun ( ); }; ); }publicvoidshow(carc ) {C.run; } abstract class car ( public void run ) system.out.println(carrun . ( ) ); }

3、以下哪一个关键字用于在Java语言中声明向方法抛出异常?

4、以下关于匿名内部类的描述是错误的

5、Outer类定义了成员内部类Inner ( main ) )必须在方法中创建inner类实例对象。 以下四种方法中哪个是正确的?

6、对于使用多态性的APP应用,什么时候知道某个对象的确切类型?

7、公共类c {公共intm ( intx ) { int r=1; r =x; if ( ) x5 ) ) x 10 ) ) r=2*x; ( else ) x=4) { r =3 * x; } else { r =4 * x; } r =5 * x; 返回r; } publicstaticvoidmain ( string [ ] args ) {Co=newC ); system.out.println(「m(11 )=\” o.m ( 11 ) \” )

8、请阅读以下程序public class demo { publicstaticvoidsum ( inta,intB ) system.out.println(\’int ) ( ab ) )。 }publicstaticvoidsum(inta,floatB ) system.out.println((float ( ) ab ) ); }publicstaticvoidsum(inta,DoubleB ) system.out.println(\’double(((ab ) ); } publicstaticvoidmain ( string [ ] args ) { intA=10; longB=20; sum(a,b ); }以下哪项是程序运行的结果

9、如果有两个A类和B类,A类基于B类,以下说明中正确的是()。

10、java语言类之间的继承关系为()。

11、已知类的继承关系为以下classaclassbextendsaclasscextendsa,以下语句能否通过编译?

12、以下关于对象类型转换的描述,说法错误的是

13、接口的成员方法隐式

14、以下选项中,属于布尔常量的是?

15、在以下选项中,用于部署软件包的关键字是

16、以下代码的输出为class c { publicstaticvoidmain ( string [ ] args ) { int x=1; system.out.print((x 1 ) ) x1 ); System.out.print ( \” ); system.out.print((x 1 ) ) x1 ); }

17、阅读下段代码片段,获取正确的运行结果publicstaticvoidmain ( string [ ] args ) { { intA=1; System.out.print; } { intA=2; System.out.print; ( } intA=3; System.out.print; () ) ) ) )。

18、classA{ publiCfinal voiDm ( ) ) system.out.print ln (“a.m”); } publicclassbextendsa { public void m ( ) system.out.println (“b.m”); super.m (; } publicstaticvoidmain ( string [ ] args ) { newB ) ).m ); }那么结果是?

19、抛出异常,使用关键字

20、classbase{publicbase(strings ) system.out.print ) )是已知的; } publicclassderivedextendsbase { public derived ( strings ) system.out.print ( \” d \” ); } publicstaticvoidmain ( string [ ] args ) ( newderived )“c”); }那么结果是?

21、import语句的作用是

22、请定义由public修饰符限定的int类型成员变量MAX_LENGTH,并将该值保留为常量100。 定义此变量的语句是?

23、以下说法中,正确的是()。

24、以下有关评注的表述中,正确的项为()。

25、以下字符常数中,非法的有一个。

26、有类型定义短I=32; 长j=64; 以下赋值语句中不正确的是()。

27、以下Java语句中,不正确的一个是()。

28、在以下选项中,关于运算符“^”的描述正确的是

29、以下说法中错误的是()。

30、下一个程序public class test { publicstaticvoidmain ( string [ ] args ) inta ) }={ 2,0,4,1,8,3,5 }; int temp; for(intI=0; I; j–}{if(a[j]-1} ); A[j – 1]=temp; }}for(integerIa ) system.out.println ) I; }}以下选项中,哪个是程序运行的结果

31、以下标识符中正确的是()。

32、以下识别符中,合法的为() :

33、在下一个选择项中,能够根据数组int[]arr={10、1、2、3、4、5、6、7、8、9、10}求出与要素10相对应索引值的是

34、以下选项中,不属于位运算符的是

35、式3510/1000的运算结果为

36、在字符类型变量的定义中,错误的是

37、程序执行结果为public class example 02 { publicstaticvoidmain [ ] args } { intx=0; //定义变量x,初始值为0 int y=0; //定义变量y,初始值为0BooleanB=x==0 || y 0; system.out.println((b=) b ),y=) \’ y ); }

38、请阅读以下程序片段int x=3; if(x5 ) system.out.print((a ) ); }else{system.out.print((b ) ); }选择程序的执行结果

39、现有双精度浮点变量声明为doubleDValue; 以下赋值语句之一不正确:

40、在Java语言中,String类型成员变量的默认初始值为。

41、请阅读以下示例代码,选择程序输出结果intA=1; intB=A; intC= a; intD=A a; system.out.print(a (,( b ),( c ),),d );

42、现有的两个byte类型的变量bb=12bb2=5、bbl=(byte ) ) bb bb2 ); 语句之后,bb的值应该是()。

43、关于变量类型转换的描述中,正确的是

44、请阅读以下代码BooleanA=false; 布尔=真; 布尔=( ab ) (! b ); intresult=(c==false )? 12; 执行语句时,变量c和result的值为

45、以下转义字符中,不合法的是

46、以下有关数据类型类包装的说法中,不正确的是() ) :

47、以下关于数据类型的说法中,错误的是

48、以下关于浮点型数据的说法中,不正确的一个是()。

49、以下内容中,不能用final修饰的是?

50、以下哪一项不是Java关键字

相关推荐

日本是个多灾多难的国家,日本是灾难最多的国家

今天我们就来聊聊深受受台风,地震,火山,飓风,海啸等“宠爱”的国家小日子过的不错的日...