文档详情

java基础测试题一.doc

发布:2018-03-11约7.41千字共17页下载文档
文本预览下载声明
1.? (2.0分) 下面关于JAVA的优点说法错误的是? ?JAVA是纯面向对象的语句,还有众多的API支持,所以JAVA开发各种各样的应用程序变的非常容易且易于维护。 ?B、JAVA使用的是Unicode作为标准字符,这使得JAVA程序在不同的语言平台上都能被编译和运行 ?JAVA引进来的EXCEPTION处理机制,使得JAVA程序更安全、更稳定、更随机应变 ?垃圾回收机制是JAVA的内在特性,垃圾回收机制的调度是由程序员负责的 2.? (2.0分) 下面说法正确的是? ?当运行Javac命令对一个Java源程序(.java)进行编译时,必须写出该源文件的完 ?当运行Javac命令对一个Java源程序(.java)进行编译时,不必写出该源文件的扩展名.java ?当用Java命令解析运行一个class文件时,必须写出该class文件的扩展名.class ?无论运行Javac还是Java命令,后面的源文件都必须给出文件扩展名 3.? (2.0分) Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点 ?安全性 ?多线程 ?跨平台 ?可移植 4.? (2.0分) 如下哪些字串是Java中的合法标识符。 ?field ?super ?3number ?#number 5.? (2.0分) java对类名有严格的要求,下列中说法正确的是 ?类名首字母必须大写 ?类名必须与它说在的文件名相同 ?类名不容许出现数字 ?类名长度不得大于32个字符 6.? (2.0分) java中的char类型的字节长度是 ?8 ?16 ?32 ?依平台而定 7.? (2.0分) 下面的代码段中,执行之后i?和j?的值是什么? int?i?=?1; int?j; j?=?i++; ?1,1 ?1,2 ?2,1 ?2,2 8.? (2.0分) 给出下面代码段: boolean?m?=?true; if(m?=?false) System.out.println(“False”); else System.out.println(“True”); ?True ?False ?编译出错 ?无结果 9.? (2.0分) while循环和do-while循环的区别是? ?没有区别,这两个结构在任何情况下效果一样 ?while循环比do-while循环执行效率高 ??while循环是先循环后判断,所以循环体至少被执行一次 ?do-while循环是先循环后判断,所以循环体至少被执行一次 10.? (2.0分) 执行如下程序代码   a=0;c=0;   do{   --c;   a=a-1;   }while(a0);   后,C的值是(?) ?0 ?1 ?-1 ?死循环 11.? (2.0分) 下列那个说法是正确的??(复选题) ?程序执行到break语句时一定会结束所有的循环 ?程序执行到continue语句时会结束当前循环 ??break语句和continue语句都可以和标签协同使用 ?continue语句和break语句的作用相同 12.? (2.0分) Give?following?fragment.? Outer:?for(int?i=0;?i3;?i++)? inner:for(int?j=0;j3;j++){? If(j1)break?outer;? System.out.println(j+”and”+i);? }?break语句和continue语句都可以和标签协同使用 Which?will?be?output? ?0?and?0 ?1?and?1 ?1?and?0 ?以上全不对 13.? (2.0分) 下面的哪段代码将不会出现编译错误? ?int?i?=?0; ?????????if(i){ ?????????System.out.println(Hi); ?????????} ?String?a?=?1; ?????????boolean?b?=?true; ?????????if(?a?=?=?b) ?????????{ ?????????System.out.println(?so?true); ?????????} ?int?i?=?1; ?????????int?j?=?2; ?????????if
显示全部
相似文档