简答题\n 设有两个类A、B,以下描述中表示B继承自A的是? A class A extends B B class B implements A C class A implements B D class B extends A \n简答题\n 下列关于注释语句的描述中,正确的一项是? A 以//开始的是多行注释语句 B 以/*开始,*/结束的是单行注释语句 C 以/**开始,*/结束的是可以用于生成帮助文档的注释语句 D 以/**开始,*、结束的是单行注释语句 \n简答题\n 下列修饰符中与访问控制无关的是______ A.private B.public C.protected D.final\n简答题\n 关于线程的说法不正确的是? A 因为休眠而暂时停止运行的线程,休眠时间到了后立即直接运行 B 线程执行wait()方法后,必须调用notify()方法唤醒它 C 一个线程因为输入输出而暂时停止运行,待输入/输出完成后,且没有出现输入/输出异常,即可恢复可运行状态 D 挂起、休眠或等待的线程都可以恢复到可运行状态,但停止运行的线程将不能再重新运行 \n简答题\n 分析以下程序: public class ClassTest { public static void main(String args[]) { int[] a=new int[1]; modify(a); System.out.println(a[0]); } public void modify(int[] a) { a[0]++; } } 该程序的执行结果是? A 程序执行并输出“0” B 程序执行并输出“1” C 程序可以执行,但会因错误而终止 D 第4行引起编译失败 \n简答题\n 抽象方法:______ A.可以有方法体 B.可以出现在非抽象类中 C.是没有方法体的方法 D.抽象类中的方法都是抽象方法\n简答题\n Java用来定义一个新类时,所使用的关键字为? A class B public C struct D class或struct \n简答题\n 定义变量 boolean b=true; 则 String.valueOf(b)的类型是? A boolean B String C false D int \n简答题\n break语句? A 只中断最内层的循环 B 只中断最外层的循环 C 借助于标号,可以实现任何外层循环中断 D 只中断某一层的循环 \n简答题\n 阅读以下程序: boolean a=false; boolean b=true; boolean c=(a&b)&&(!b); int result=b==false?1:2; 这段程序执行完后,c与result的值是? A c=false,result=1 B c=true,result=2 C c=true,result=1 D c=false,result=2 \n简答题\n 若有以下类声明: public class A extends B implements C,D{} 下面的说法错误的是? A 类A继承自父类B B 这个类声明是错误的 C C和D是接口 D 类头的定义表明类A实现接口C和D \n简答题\n JDK不包括的工具有? A Java编译器(javac) B Java解释器(java) C Appletviewer D HotJava \n简答题\n 下列说法中,正确的一个是? A 接口属于复合数据类型 B 接口属于简单数据类型 C 标识符的总的字符个数是无限的 D 标识符就是保留字 \n简答题\n 以下关于面向对象概念的描述中,不正确的一项是? A 在现实生活中,对象是指客观世界的实体 B 程序中的对象就是现实生活中的对象 C 在程序中,对象是通过一种抽象数据类型来描述的,这种抽象数据类型称为类 D 在程序中,对象是一组变量和相关方法的集合 \n简答题\n 阅读下面的程序,选择正确的说法? public class ClassTest { public static void main(String args[]) throws Exception{ method(); } public static void method() throws Exception{ try { System.out.print("try:performed "); } finally { System.out.println("finally:always performed"); } } } A 编译该程序会显示产生编译错误,因为method()抛出异常,而调用它时没有进行处理 B 程序编译成功,运行该程序输出:try:performed finally:always performed C 程序编译成功,运行该程序输出:try:performed D 程序编译成功,运行该程序输出:finally:always performed \n简答题\n 分析以下程序: public class ClassTest { public static void main(String args[]){ byte b=127; byte c=126; byte d=b+c; //第5行 } } 以下程序执行结果正确的是? A 编译成功并且变量d 的值为253 B 第5行有错误导致编译不成功 C 第5行有“溢出”导致执行失败 D 第3和4行有错误导致编译不成功 \n简答题\n throws的作用? A 表示方法可能会抛出例外 B 表示后面是方法的输出量 C 方法的标志,每个方法都必须有 D 没有意义 \n简答题\n 一个可以独立运行的Java应用程序? A 可以有一个或多个main方法 B 最多只能有两个main方法 C 可以有一个或零个main方法 D 只能有一个main方法 \n简答题\n 以下的选项中能正确表示Java语言中的一个整型常量的是? A 435. B -34 C 34,000 D 4 5 6 \n简答题\n 分析下列程序: class Super{ public float getNum() { return 3.0f; } } public class ClassTest extends Super { //这里要插入方法 } 在该程序注释位置插入下面哪个方法会引起编译错误? A public float getNum() {return 4.0f; } B public void getNum() {} C public void getNum(double d) {} D public double getNum(float d) { return 4.0d;} \n
上一页2 / 2下一页