




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java基础综合测试题一、不定项选择(30分)1、0.6332的数据类型是(B)AfloatBdoubleCFloat DDouble2、下面关于java中类的说法哪个是不正确的?(C)A.类体中只能有变量定义和成员方法的定义,不能有其他语句。B.构造函数是类中的特殊方法。C.类一定要声明为public的,才可以执行。D.一个java文件中可以有多个class定义3、下列运算符合法的是(A)A.&&B.<>C.ifD.:=4、表达式:(x>y)?(z>w)?x:z:w,(其中x=5,y=9,z=1,w=9)的值为(D)A、5B、8C、1D、95、在Java中,负责对字节码解释执行的是(B)A.应用服务器B.虚拟机C.垃圾回收器D.编译器6、Java接口的修饰符可以为(D)AprivateBprotected Cfinal Dabstract7、下列选项中关于Java中super关键字的说法错误的是(D)。super关键字是在子类对象内部指代其父类对象的引用super关键字不仅可以指代子类的直接父类,还可以指代父类的父类C.子类可以通过super关键字调用父类的方法D.子类可以通过super关键字调用父类的属性8、已知如下代码:switch(m){case0:System.out.println("Condition0");System.out.println("Condition1");System.out.println("Condition2");System.out.println("Condition3");break;default:System.out.println("OtherCondition");)当m的值为(D )时,会输出“Condition3”(A)2 (B)0、1 (C)0、1、2 (D)0、1、2、39、设有下列数组定义语句:inta[][]={{1,2},{3});则对此语句的叙述正确的是(D)。A:定义了一个名为a的一维数组B:a[1][1]为0C:a数组元素的下标为1〜3 D:数组中每个元素的类型都是整数10、下面哪些不是Thread类的方法(C)Astart() Brun() Cexit() DgetPriority()11、下面程序的运行结果:(B)publicstaticvoidmain(Stringargs口){Threadt=newThread(){publicvoidrun(){pong();));t.run();System.out.print("ping");staticvoidpong(){System.out.print("pong");)Apingpong BpongpingCpingpong和pongping都有可能 D都不输出12、运行下列程序,会产生什么结果(D)publicclassXextendsThreadimplementsRunable{publicvoidrun(){System.out.println("thisisrun()");)publicstaticvoidmain(Stringargs口) (Threadt=newThread(newX());t.start();))A、第一行会产生编译错误B、第六行会产生编译错误C、第六行会产生运行错误D、程序会运行和启动13、下列选项中,用于定义接口的关键字是(C)A、importB、implementsC、interfaceD、protected14、java.io包的File类是(D)A)字符流类B)字节流类C)对象流类D)非流类15、以下(D)不属于线程的状态。A.就绪状态 B。运行状态 C。阻塞状态 D。独占状态二、填空题(20分)1、一般情况下,递归要有明确的(跳出)条件。2、下面的构造方法属于(重载):publicclassTest{Test(){)Test(Strings){)publicstaticvoidmain(String[]args){Testt1=newTest();Testt2=newTest(〃测试”);))3、定义接口的关键字是(interface),继承的关键字是(extends)4、面向对象的三大特征是(封装)(继承)(多态)5、在包中,封装IP地址的类(InetAddress)6、一个方法体内调用它自身,被称为(递归)。7、下列程序的运行结果是:(33453456 )publicclassX3_3_4{publicstaticvoidmain(String[]args){intj=0;for(inti=3;i>0;i--){j+=i;intx=2;while(x<j){x+=1;System.out.print(x);))))8、Java中实现多线程的两种方式是(继承Thread类)、(实现Runnable接口)。9、取得当前线程的语句是(Thread.currentThread())。10、Java中的IO流分为两种,一种是字节流,另一种是字符流,分别由四个抽象类来表示(每种流包括输入和输出两种所以一共四个) :InputStream,OutputStream,Reader,Writer。它们通过重载(read())和(write())方法定义了读写操作方法。三、简答题(20分)1、存在使i+1<i的数吗?i为当前类型最大值时2、error和exception有什么区别?3、break和continue有什么区别?4、简述基于TCP及UDP套接字通信的主要区别。5、线程的生命期内包括哪些状态?四、程序题(30分,其中1、2题各9
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国采购篮数据监测研究报告
- 2025至2030年中国振动试验台液压系统数据监测研究报告
- 2025至2030年中国双线绑枝机数据监测研究报告
- 岩土工程监测培训课件
- 雾天交通安全教育
- 机械装配图概述
- 实施法律条文精准匹配规则
- 规范图书馆资源定位服务流程
- 绿色建筑评价与认证指南
- 珠宝首饰店货品管理手册
- 化妆品研发与美容技术学习资料
- 中职英语 基础模块2 Unit 4 Volunteer Work
- 腹膜后肿瘤护理查房
- 2024年中国三峡集团招聘笔试参考题库含答案解析
- 【二维动画短片发展现状、创作过程及发展前景14000字(论文)】
- 接触网工高温施工详细防护措施培训
- AI人工智能的发展是利大于弊还是弊大于利?辩论赛正方辩词-一辩、二辩、三辩发言稿
- 大学英语四级阅读理解精读100篇
- 公司安环部绩效考核实施管理方法
- 建筑施工现场安全培训课件
- 浴室租赁协议(3篇)
评论
0/150
提交评论