| 21.设有下面的一个定义: class aa{ static void Show(){System.out.println("我喜欢Java!");} } class BB{void Show(){System.out.println("我喜欢C++!");}} 若已经使用aa类创建对象a和BB类创建对象b,则下面哪一个方法调用是正确的 A、a.Show(); b.Show(); B、aa.Show(); BB.Show(); C、aa.Show(); b.Show(); D、a.Show(); BB.Show(); |
| A B C D |
| 22.关于被私有保护访问控制符private protected修饰的成员变量,以下说法正确的是 A、可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的 子类 B、可以被种类访问和引用:该类本身、该类的所有子类 C、只能被该类自身所访问和修改 D、只能被同一个包中的类访问 |
| A B C D |
| 23.关于以下程序代码的说法正确的是 1. class HasStatic { 2. private static int x=100; 3. public static void main(String args[]){ 4. HasStatic hs1=new HasStatic(); 5. hs1.x++; 6. HasStatic hs2=new HasStatic(); 7. hs2.x++; 8. hs1=new HasStatic(); 9. hs1.x++; 10. HasStatic.x--; 11. System.out.println("x="+x); 12. } 13. } A、第5行不能通过编译,因为引用了私有静态变量 B、第10行不能通过编译,因为x是私有静态变量 C、程序通过编译,输出结果为:x=103 D、程序通过编译,输出结果为:x=102 |
| A B C D |
| 24.以下程序段的输出结果为 class Cruncher{ void crunch(int i){ System.out.println("int version"); } void crunch(String s){ System.out.println("String version"); } public static void main(String args[]){ Cruncher crun=new Cruncher(); char ch='p'; crun.crunch(ch);} } A、int version B、String version C、编译出错 D、编译通过,但产生异常 |
| A B C D |
| 25.当方法遇到异常又不知如何处理时,下列哪种做法是正确的? A、捕获异常 B、抛出异常 C、声明异常 D、嵌套异常 |
| A B C D |
| 26.catch子句的形式参数,指明所捕获的异常类型,该类型必须是下列哪个类的子类? A、Throwable B、aWTError C、VirtualMachineError D、Exception及其子集 |
| A B C D |
| 27.Character流与Byte流的区别是 A、每次读入的字节数不同 B、前者带有缓冲,后者没有 C、前者是块读写,后者是字节读写 D、二者没有区别,可以互换使用 |
| A B C D |
| 28.以下哪个是java.io包中的一个兼有输入输出功能的类。 A、Object B、Serializable C、RandomaccessFile D、java.io中不存在这样的类 |
| A B C D |
| 29.实现一个线程的创建有几种方法? A、一种 B、三种 C、二种 D、四种 |
| A B C D |
| 30.关于下列程序的功能,说法正确的是 examlink.com public class ko10_1 extends Thread { int n; ko10_1() { Thread td=new Thread(this); td.start(); } public void run() { for (n=0;n<6;n++) { try { System.out.print(n); Thread.sleep(500); } catch(InterruptedException e) { System.out.println("Exception"); } } } public static void main(String args[]) { new ko10_1(); } } A、这段程序的功能是:每隔500秒打印012345 B、这段程序的功能是:每隔1秒打印012345 C、这段程序的功能是:每隔半秒打印012345 D、这段程序的功能是:每隔半分钟打印012345 |
| A B C D |