【上面答案为下列试题答案,请核对试题后再购买】
1. 【单项选择题】下列代码执行的结果中a和b的值分别为( )。int a = 20, b=30; int tmp =a; a=b; b=tmp;
A. 30 20
B. 30 30
C. 20 30
D. 20 20
2. 一个变量的作用域可以在整个程序段中,即内部代码块和外部代码块中都可以使用。( )
A. 对
B. 错
3. 对象仅做声明,并未做初始化,其默认情况下的值为1。( )
A. 对
B. 错
4. 使用while语句,循环体逻辑代码至少可以执行一次。( )
A. 对
B. 错
5. 使用this 调用本类中的其它构造方法,调用时可以放在构造方法的任意行。( )
A. 对
B. 错
6. 接口可以继承类,也可以继承接口。( )
A. 对
B. 错
7. 【判断题】Java程序中的注释,只是用于程序员之间的沟通,对程序代码的维护性没有作用。( )
A. 对
B. 错
8. 【判断题】线程是比进程更小的独立运行的基本单位。( )
A. 对
B. 错
9. 【判断题】在java继承机制中,父类中的私有( private)成员不能被子类继承。
A. 对
B. 错
10. 【判断题】类是典型的体现了面向对象的封装特性,可以隐藏类的内部实现,简化项目的复杂度。( )
A. 对
B. 错
11. 【判断题】面向对象的继承性,可以大大减少类实现中的重复代码。( )
A. 对
B. 错
12. 【单项选择题】Java语言中,用来运行Java程序编译后的代码且屏蔽系统差异
13. 【单项选择题】关于被私有访问控制符private修饰的成员变量,下列说法正确的是( )。
A. 只能被该类自身所访问和修改
B. 可以被两种类访问和引用:该类本身、该类的所有子类
C. 只能被同一个包中的类访问
D. 可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
14. 【单项选择题】下列( )语句把方法声明为抽象的公共方法。
A. public void method() extends abstract;
B. public abstract void method();
C. public abstract void method(){}
D. public abstract method();
15. 【单项选择题】下列修饰符用来定义常量(不可变)的是( )。
A. static
B. final
C. native
D. abstract
16. 【单项选择题】下列关于包的描述中,错误的是( )。
A. 包是若干对象的集合
B. 包分为有名包和无名包两种
C. 使用package语句创建包
D. 使用import语句引入包
17. 【单项选择题】有如下代码片段,其执行的结果为( )。int n; for (n=2; n<=7;n++) {System.out.print(n);}
A. 代码执行成功,输出结果为8
B. 代码执行成功,输出结果为7
C. 代码编译失败,没有结果输出
D. 代码执行成功,输出结果为234567
18. 【单项选择题】在下列的代码中,输入信息会导致输出“default”的m是( )。public class Test1{ public static void main(String args[]){ int m; switch(m){ case 0:System.out.println("case 0"); case 1:System.out.println("case 1");break; case 2: break; default: System.out.println("default"); }}
A. 2
B. 1
C. 3
D. 0
19. 【单项选择题】执行下列语句: int i=19; int val =--i; val的值为是( )。
A. 18
B. 17
C. 20
D. 19
20. 【单项选择题】在switch-case语句中,( )需要与下列语句搭配使用,用以结束对应case逻辑的执行。
A. while
B. continue
C. if-else
D. break
21. 【单项选择题】下列控制语句不能实现循环操作的是( )。
A. switch-case
B. while
C. do-while
D. for
22. 【单项选择题】下列( )是合法的标识符。
A. -5
B. +viod
C. 12class
D. _black
23. 【单项选择题】下列( )文档注释在Java代码中是正确的。
A. //
B. 其它选项都可以
C. /**.....*/
D. /*.....*/
24. 【单项选择题】表达式19/3*3的值是( )。
A. 18.0
B. 18
C. 18.999
D. 19
25. 【单项选择题】(int)((double)(3)/2)的结果是( )。
A. 1
B. 1.5
C. 0
D. 1.50
26. 【多选题】下面说法错误的是()。
A. 数组是一种对象。
B. 数组属于一种原生类。
C. int number=[]={31,23,33,43,35,63}。
D. 数组的大小可以任意改变。
27. 【多选题】下面说法错误的是()。
A. 能被java.exe成功运行的java class文件必须有mian()方法。
B. J2SDK就是Java API。
C. Appletviewer.exe可利用jar选项运行.jar文件。
D. 能被Appletviewer成功运行的java class文件必须有main方法。
28. 【多选题】下列说法错误的有()。
A. 在类方法中可用this来调用本类的类方法。
B. 在类方法中调用本类的类方法时可直接调用。
C. 在类方法中只能调用本类中的类方法。
D. 在类方法中绝对不能调用实例方法。
29. 【多选题】不能用来修饰interface的有()。
A. private
B. public
C. protected
D. static
30. 【多选题】执行下列代码后,哪个结论是正确的 String[] s=new String[10];
A. s[9] 为 null;
B. s[10] 为 “”;
C. s[0] 为 未定义
D. length 为10
© 版权声明
分享是一种美德,转载请保留原链接
THE END
暂无评论内容