2022年Java选择题 .pdf
《2022年Java选择题 .pdf》由会员分享,可在线阅读,更多相关《2022年Java选择题 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1、给出如下代码: 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 答: C 2、下面哪几个函数是public void example(). 的重载函数?A、 public void example( int
2、m). B、public int example(). C、public void example2(). D、 public int example ( int m, float f). 答: A,D 3、给出下面的代码段: public class Base int w, x, y ,z; public Base(int a,int b) x=a; y=b; public Base(int a, int b, int c, int d) / assignment x=a, y=b w=d; z=c; 在代码说明 / assignment x=a, y=b 处写入如下哪几个代码是正确的?A、
3、 Base(a,b); B、x=a, y=b; C、x=a; y=b; D、this(a,b); 答: C,D 4、已知如下定义:String s = story; 下面哪个表达式是合法的?A、 s += books; B、char c = s1; C、int len = s.length; D、String t = s.toLowerCase(); 答: A,D 5、Java中 main()函数的值是什么? A、 String B、int C、char D、void 答:D 6、如下哪些字串是Java中的标识符?A、 fieldname B、super C、3number D、#number
4、 E、$number 答:A,E 7、如下哪些是Java中有效的关键字?A、 const B、NULL C、false D、this E、 native 答: A,C,D,E 8、如下哪些是Java中正确的整数表示? A、22 B、0 x22 C、022 D、22H 答: A,B,C 9、下面的代码段中,执行之后i 和 j 的值是什么 ? int i = 1; int j; j = i+; A、 1, 1 B、1, 2 C、2, 1 D、2, 2 答: C 10、下面句话是正确的? A、 是算术右移操作符. B、 是逻辑右移操作符. 名师资料总结 - - -精品资料欢迎下载 - - - - -
5、 - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - C、 是算术右移操作符D、 是逻辑右移操作符答: A,D 11、下面哪个赋值语句是合法的?A、float a = 2.0 B、double b = 2.0 C、int c = 2 D、long d = 2 答: B,C,D 12、下面哪个是main()函数的合法参数? A、char args B、char args C、String arg 要 D、String args 答:C 13、下面哪个语句是创建数组的正确语句?A、 float f
6、 = new float66; B、float f = new float66; C、float f = new float6; D、float f = new float66; E、float f = new float6; 答: A,B,C,D 14、已知表达式int m = 0, 1, 2, 3, 4, 5, 6 ; 下面哪个表达式的值与数组下标量总数相等?A、 m.length() B、m.length C、m.length()+1 D、m.length+1 答: B 15、已知如下的命令执行java MyTest a b c 请问哪个语句是正确的?A、 args0 = MyTest
7、a b c B、args0 = MyTest C、args0 = a D、args1= b 答: C, D 16、已知如下代码:public class Test long a = new long10; public static void main ( String arg ) System.out.println ( a6 ); 请问哪个语句是正确的?A、Output is null. B、Output is 0. C、When compile, some error will occur. D、When running, some error will occur. 答: B 17、已
8、知如下代码:boolean m = true; if ( m = false ) System.out.println(False); else System.out.println(True); 执行结果是什么?A、False B、True C、None D、An error will occur when running. 答:B 18、已知如下代码:public class Test public static void main(String arg) int i = 5; do System.out.println(i); while (-i5) System.out.println
9、(finished); 执行后的输出是什么?A、 5 B、4 C、6 D、Finished E、None 答: A,D 19、下面代码执行后的输出是什么?outer: for(int i=0;i3; i+) inner: for(int j=0;j2;j+) if(j=1) continue outer; System.out.println(j+ and +i); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - A、 0 an
10、d 0 B、0 and 1 C、0 and 2 D、1 and 0 答: A,B,C 20、已知如下代码:switch (m) case 0: System.out.println(Condition 0); case 1: System.out.println(Condition 1); case 2: System.out.println(Condition 2); case 3: System.out.println(Condition 3);break; default: System.out.println(Other Condition); 当 m 的值为什么时输出Conditio
11、n 2? A、 0 B、1 C、2 D、3 答: A,B,C 21、当浏览器返回到新URL的包含applet 的页面时调用以下哪个函数?A、 init() B、start() C、stop() D、destroy() 答: B 22、以下哪个方法用于定义线程的执行体?A、 start() B、init() C、run() D、main() 答: C 23、Java中如下哪个约束符是正确的? A、private B、public C、protected D、protect 答: A,B,C 24 如果类中的成员变量可以被同一包访问,则使用如下哪个约束符 ? A、private B、public
12、C、protected D、no modifier 答: D 25、以下哪个约束符可用于定义成员常量?A、 static B、final C、abstract D、No modifier can be used 答: B 26、如下哪个语句正确说明了native 方法 ? A、 public native void test(); B、public native void test() C、public void native test(); D、public native test() 答: A 27、已知如下类说明:public class Test private float f = 1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年Java选择题 2022 Java 选择题
限制150内