资源预览内容
第1页 / 共51页
第2页 / 共51页
第3页 / 共51页
第4页 / 共51页
第5页 / 共51页
第6页 / 共51页
第7页 / 共51页
第8页 / 共51页
第9页 / 共51页
第10页 / 共51页
亲,该文档总共51页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
精品文档,仅供学习与交流,如有侵权请联系网站删除1.单项选择题第一部分,共10题:12345678910ACBDCABABD1以下用户定义的标识符中哪项是合法的( )A_id Buser ID C1a DDouble2以下程序代码的输出的结果是()int x=99;System. out. println(1.0+x/2);A27.0B27.5C50.0D50.53编译Java源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( ) A. .javaB. .class C. .html D. .exe4可在浏览器中运行的Java程序是() AApplication BWindows CFrame DApplet5 在Java语言中,一般不作为容器使用的是( ) A. JDialog B. JFrameC. JTextArea D. JPanel6以下关于继承的叙述正确的是( )A在Java中类不允许多继承 B在Java中一个类只能实现一个接口C在Java中接口只允许单一继承D在Java中一个类不能同时继承一个类和实现一个接口7Java语言支持网络通信的软件都在()包中。A. java.lang.net B. java.netC. java.net.ftp D. java.net.www8为8位字节流数据提供读操作支持的类是()A:FileInputStreamB:FileOutputStremC:FileReaderD:FileWriter9哪个关键字可以对对象加互斥锁? () A transient B synchronized C serialize D static10.在编写访问数据库的Java程序中,要用到DriverManager类。该类的作用是( )A.存储查询结果B.处理与数据库的连接C.在指定的连接中处理SQL语句D.处理驱动程序的加载和建立数据库连接第二部分,共10题:11121314151617181920DABBABCCAB11下述字符组合不能作为Java程序标识符的是()AAa12B大xCy小D5x212. 执行完以下代码int x = new int25; 后,以下哪项说明是正确的( ) Ax24为0 Bx24未定义 Cx25为0 Dx0为null13下面哪些是java语言中的关键字? A . sizeof B. abstract C. NULL D. Native 14编译Java 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。 A. .java B. .class C. .html D. .exe15.当使用FileInputStream类中的read()方法时,如果没有读入一个字节数据时,返回值为()A:-1 B:0C:true D:false16. 以下程序代码的输出结果是()int x=100;System.out.println(5.5+x/8);A:18 B:17.5C:9.5 D:5.517需要分析字符串,并将字符串分解成可被独立使用的单词,可使用java. util包中的类是AStringBStringBufferCStringTokenizerDstringTokenizer18Java语言可以用javax.swing包中的类JFileChooser来实现打开和保存文件对话框。用户通过文件对话框不可能获得的信息是 ( )A文件名称 B文件路径C文件内容 D文件对象19包含当事件发生时从源传递给监视器的特定事件信息的对象是()A:事件对象 B:源对象C:监视器对象 D:接口20.Java语言的图像处理功能所在的类是()A:Picture B:ImageC:picture D:image第三部分,共10题:21222324252627282930CADBACCCBD21如希望父类中的某成员变量能被任何包中的子类直接访问,那么定义该变量时使用限定词_最适合。A. public B privateC protected D. Default22Java是一种( )(选择) A.面向对象的编程语言B.数据库系统 C.多任务操作系统 D.网页描述标记语言23. double型各占几个字节的内存空间?( )A. 2 B .1 C. 4 D. 824. 设int x=1 , y=2 , z=3,则表达式y(z)/(x)的值是( )。 A.3.5B.3 C.4 D.525. 以下用户定义的标识符中哪项是合法的( )A_id Buser IDC1a Ddouble26.下列数组初始化正确的是:A int5 a= 1,2,3,4,5;B int22 a = 1,2,3,4;C int a = 2,3,4,5,new int3;D int a = new int527.关于下述程序:public class Dividepublic static void main(String args)System.out.println(17.0/0 = +17.0/0); /1System.out.println(17/0 = +17/0); /2描述正确的是?A.编译出错 B.编译通过,运行时/1、/2处均出现异常C.编译通过,运行时/1处得到一个无穷大值,/2处将出现异常D.编译通过,运行时/1处出现异常,/2处将得到一个无穷大值28. 关于下面的类描述中正确的是:class Test void test(int i) System.out.println(I am an int.); void test(String s) System.out.println(I am a char); public static void main(String args) Test t=new Test(); t.test(a); A. 编译出错B. 编译通过,运行出错C. 编译通过,运行时输出“I am an int”D. 编译通过,运行时输出“I am a Char29. 下面哪些是java语言中的关键字? A sizeof B abstract C NULL D Native30.下面语句哪个是正确的? A char c=ab; B int l=0xfffL; C float f=0.23; D double d=0.7E-3;第四部分,共10题:31323334353637383940CBCDCBABBC31.java中,关于char类型错误的是A 占2字节B 可以存储一个英文字母C 不能存储一个汉字D 其对应的封装类是Character32. 下面哪段代码可以编译通过 BA. int i=0; if (i) System.out.println(“Hi”); B. boolean b=true; boolean b2=true; if(b=b2) System.out.println(“So true”); C. int i=1; int j=2; if(i=1! j=2) System.out.println(“OK”); D. int i=1; int j=2; if (i=1 &| j=2) System.out.println(“OK”);33. 下列,那几句话会造成空指针异常(NullPointerException) String s = null; 1. if(s!=null) & (s.length()0) 2. if(s!=null) &(s.length()0) 3. if(s=null) | (s.length()=0) 4. if(s=null) | (s.length()=0)A 1B 2C 1 和 3D 2 和 434. 给出下面代码段 Dswitch(m)case 0: System.out.println(“case 0”);case 1:System.out.println(“case 1”); break;case 2: System.out.p
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号