Java 综合实验及练习(参考答案)(3)

2019-04-14 10:31

System.out.print(“after ”); } }

A、hello throwit caught

B、hello throwit caught finally after C、hello throwit RuntimeException after

D、hello throwit caught finally after RuntimeException

38下面哪个描述是正确的( )

A、Applet程序中不需要main()方法,也不能有 B、Application程序中可以没有main()方法。 C、Applet程序中可以不定义init( )方法 D、Application程序中必须有run( )方法

39面哪个修饰符修饰的变量是所有同一个类生成的对象共享的( ) A、public B、private C、static D、final

40面关于java中类的说法哪个是不正确的( )

A、类体中只能有变量定义和成员方法的定义,不能有其他语句。 B、构造函数是类中的特殊方法。

C、类一定要声明为public的,才可以执行。 D、一个java文件中可以有多个class定义。 41下面程序运行后的输出结果为( ) class A

{static int y=3;

void showy( ){System.out.println(“y=”+y); } } class testA {

public static void main(String aaa []) { A a1=new A( ); A.y+=1; a1.y++; a1.showy( );

} }

输出结果选择:

A、y=3; B、y=4; C、y=5; D、程序运行出错

43在java的一个异常处理中,哪个语句块可以有多个 ( ) A、catch B、finally C、try D、throws

44果希望所有的控件在界面上均匀排列,应使用下列那种布局管理器?( ) A、BoxLayout B、GridLayout C、BorderLayout D、FlowLouLayout 45.给出如下代码:

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

45 AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。

A. static void method( ) B. public voidmethod( ) C. final void method( ) D. abstract void method( )

46.类Teacher和Student是类Person的子类; Person p; Teacher t; Student s;

//p, t and s are all non-null.

if(t instanceof Person) { s = (Student)t; } 最后一句语句的结果是: A、 将构造一个Student对象; B、 表达式是合法的; C、 表达式是错误的;

D、 编译时正确,但运行时错误。

47.对于下列代码:

public class Parent {

public int addValue( int a, int b) { int s; s = a+b; return s; } }

class Child extends Parent { }

下述哪些方法可以加入类Child? ( )

A、 int addValue( int a, int b ){// do something...}

B、 public void addValue (int a, int b ){// do something...} C、 public int addValue( int a ){// do something...}

D、 public int addValue( int a, int b )throws MyException {//do something...}

48.给出下面代码:

public class test{

static int a[] = new a[10];

public static void main(String args[]) { System.out.println(arr[10]); } }

那个选项是正确的? ( )

A、 编译时将产生错误;

B、 编译时正确,运行时将产生错误; C、 输出零; D、 输出空。

49.Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点( )

A 安全性 B 多线程 C 跨平台 D 可移植 50.内部类是在一个类内嵌套定义的类。其特点描述错误的是( ) A.只能在定义它的类或程序段中或表达式内匿名使用,外部使用时必须给出类的全名

B.可以使用它所在类的静态成员变量或实例成员变量,但不可以使用所在类中的局部变量

C.可以作为其它类的成员,而且可访问它所在类的成员 D.除static内部类外,不能在类内声明static成员


Java 综合实验及练习(参考答案)(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:快速开发平台-帮助文档 v1.8

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

马上注册会员

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