下试题JAVA语言汇总

上传人:鲁** 文档编号:439150037 上传时间:2023-10-02 格式:DOC 页数:15 大小:148KB
返回 下载 相关 举报
下试题JAVA语言汇总_第1页
第1页 / 共15页
下试题JAVA语言汇总_第2页
第2页 / 共15页
下试题JAVA语言汇总_第3页
第3页 / 共15页
下试题JAVA语言汇总_第4页
第4页 / 共15页
下试题JAVA语言汇总_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《下试题JAVA语言汇总》由会员分享,可在线阅读,更多相关《下试题JAVA语言汇总(15页珍藏版)》请在金锄头文库上搜索。

1、2015年 (下)全国信息技术水平考试计算机程序设计技术水平证书(JAVA语言)考试试卷第一大题:单选题(30 分)1. (1 分)Java语言中,在类定义时用final关键字修饰,是指这个类()A. 子类必须实现父类未实现的方法B. 没有具体实现代码C. 必须要有实例D. 不能被继承2. (1分)下面哪个不是Java的关键字()。A. throwB. synchroni zedC. protectD. try3. (1分)在以下供选择的容器类中,属于顶层容器的是()。A. J DialogB. JPa nelC. JScrollPa neD. JToolBar4. (1 分)Java语言规定

2、,程序绘图区域的坐标原点位于整个区域的(A. 左上角B. 右上角C. 左下角D. 右下角5. (1 分)设有数组定义 int x=1 ,2, 3,4, 5, 6 , ,则 x.length 的值为()A. 3B. 4C. 6D. 76. (1分)以下是关于线程的叙述,正确的是()。A. 多线程的使用可以提高设备的平行工作能力,但是使系统管理变得复杂B. 同一个进程下的线程都有自己的状态、专用数据段和独立的内存资源C. 线程是能独立运行的程序D. 进程的执行效率比线程的执行效率高7. (1 分)Java语言中数值数据的类型能自动转换,按照从左到右的转换次序为()A. byteintshort l

3、ongfloatdoubleB. byteshort int longfloatdoubleC. byte short intfloatlongdoubleD. short byte int longfloatdouble8. (1 分)MouseListe ner接口不能处理的鼠标事件是()。A. 按下鼠标左键B. 点击鼠标右键C. 鼠标进入D. 鼠标移动9. (1 分)在以下四个供选的整数中,能作为线程最高优先级的整数是()。A. 0B. 1C. 10D. 1110. (1 分)某程序利用网址参数创建URL对象url,接着希望利用对象url获得 URLConnection对象,则这个url

4、对象要调用的方法是()。A. co nn ectio n()B. URLCo nn ectio n()C. getC onn ectio n()D. ope nConn ectio n()11. (1 分)以下程序代码的输出结果是()int x = 10;while (x 7)System.out.print(*); x- ; A *B *C.*12. (1 分)设有以下代码:Stri ng s 匸123;Stri ng s2=123;String s3=new Stri ng(123);则表达式s仁=s2和s仁=s3的值分别是()。A. true, trueB. false, falseC.

5、 true, falseD. false, true13. (1 分)下面的说法错误的是()OA. Java中IO流的处理通常分为输入和输出两个部分。B. Reader与Writer类是用来处理字符流。C. File类是输入/输出流类的子类。D. InputStream与Outputstream类通常是用来处理字节流,也就是二进制文件。14. (1 分)需要分析字符串,并将字符串分解成可被独立使用的单词,可使用java. util包中的类是()。A. Stri ngB. Stri ngBufferC. Stri ngToke nizerD. stri ngToke nizer15. (1 分)

6、以下程序代码的输出结果是()oint x=53;System. out. printin (1.0+x/2);A. 27.0B. 27.5C. 1.026D. 1.026.516. (1 分)设计类的某个成员变量不能被外部类直接访问,应该使用下面的哪个访问控制符( )。A. publicB. 缺省C. protectedD. private17. (1 分)有以下程序段:class MyThread exte nds Thread public static void main( Stri ng args) MyThread t = new MyThread();MyThread s = ne

7、w MyThread();t.start();System.out.pri nt(o ne.);s.start();System.out.pri nt(two.);public void run() System.out.pri nt(Thread);则下列选项说法正确的是()。A. 编译失败B. 程序运行结果为:on e.Threadtwo.ThreadC. 程序运行结果是:on e.two.ThreadThreadD. 程序运行结果不确定18. (1 分)在Java API文档中下面的哪个部分不被包括在内()A. 类及用途的描述B. 子类的方法的列表C. 成员变量的列表D. 类层次19.

8、(1 分)方法resume()负责恢复哪些线程的执行()。A. 通过调用stop()方法而停止的线程。B. 通过调用sleep()方法而停止运行的线程。C. 通过调用wait()方法而停止运行的线程。D. 通过调用suspend(方法而停止运行的线程。20. (1 分)下列语句序列执行后,k的值是()。int i=10, j=18, k=30;switch( j -i )case8 :k+;case9 :k+=2;case10:k+=3;default : k/=j;A. 31B. 32C. 2D. 3321. (1 分)在某个类中存在一个方法:void getSort(int x),以下能作

9、为这个方法的重载的声明 的是()。A. public getSort(float x)B. i nt getSort(i nt y)C. double getSort(i nt x,i nt y)D. void get(i nt x,i nt y)22. (1 分)下列变量定义错误的是()。A. i nt a;B. double b=4.5;C. boolea n b=true;D. float f=9.8;23. (1 分)以下关于Java语言继承的说法正确的是()。A. Java中的类可以有多个直接父类B. 抽象类不能有子类C. Java中的接口支持多继承D. 最终类可以作为其它类的父类2

10、4. (1 分)下列有关一个Java文件的叙述,正确的是()。A. 可以有2个以上package语句B. 可以有2个以上import语句C. 可以有2个以上public类D. 只能有1个类定义25. (1 分)关于以下程序代码的说明正确的是()。1. public class HasStatic2. private static int x=100;3. public static void main( Stri ng args)4. HasStatic hs仁new HasStatic();5. hs1.x+;6. HasStatic hs2=new HasStatic();7. hs2.x

11、+;8. hs1= new HasStatic();9. hs1.x+;10. HasStatic.x-;11. System.out.pri ntl n( x=+x);12. 13. A. 程序通过编译,输出结果为:x=103B. 10行不能通过编译,因为x是私有静态变量C. 5行不能通过编译,因为引用了私有静态变量D. 程序通过编译,输出结果为:x=10226. (1 分)关于垃圾收集的哪些叙述是对的()。A. 垃圾收集能够在期望的时间释放被java对象使用的内存B. 垃圾收集将检查并释放不再使用的内存。C. 垃圾收集允许程序开发者明确指定并立即释放该内存。D. 程序开发者必须自己创建一个

12、线程进行内存释放的工作。27. (1 分)下面说法正确的是()。A. JAVA中线程是非抢占式的B. JAVA中的线程不可以共享数据C. 每个JAVA程序都至少有一个线程,即主线程D. JAVA中的线程不可以共享代码28. (1 分)欲构造ArrayList类的一个实例,此类继承了 List接口,下列哪个方法是正确的( )。A. ArrayList myList=new Object ();B. List myList=new ArrayList ();C. ArrayList myList=new List ();D丄ist myList=new List ();29. (1 分)下面关于缺

13、省构造方法的描述中正确的是()。A. 当类中没有定义任何构造方法时,Java编译器将为这个类创建缺省构造方法B. 缺省构造方法可以初始化其他方法中定义的变量C. Java编译器会为所有的类创建缺省构造方法。D. 如果在一个类中定义的构造方法都声明了参数,Java编译器将为这个类创建一个缺省构造方法30. (1 分)下列代码编译和执行后的结果是()。public class Test public void myMethod(Object o) System.out.pri ntln (My Object);public void myMethod(Stri ng s) System.out.p

14、ri ntl n( My Stri ng);public static void main( Stri ng args) Test t = new Test();t.myMethod( null);A. 代码不打印任何东西B. 代码打印出My StringC. 代码打印出My ObjectD. 代码抛出一个Run time的异常A.第二大题:实践题(70分)1程序逻辑题(20分)王大娘要用1000元钱买100头小牲畜。若小牛每头100元,羊羔每只30元, 小兔每只5元,请你替她算算应该怎样买法?请给出所有可能的组合。(备注:考生按照系统提示目录保存试题文件,每道试题建立一个文件夹,文件夹名为题目编号。文件夹中的文件命名参照提示所给的程序架构。例:第一题的试题文件夹名为“ 1,文件名为 “Exam1.java,对应的字节码文件为:Exam1.class。)2多线程应用(25分)问题描述:如下图所示,设计一个窗体,并实现每隔1秒钟在此窗体上随机绘制出一个红

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号