Java试题B卷附答案_第1页
Java试题B卷附答案_第2页
Java试题B卷附答案_第3页
Java试题B卷附答案_第4页
Java试题B卷附答案_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Java试题B卷复制1、在赋值语句中可以采用一种简化的格式书写二元算术运算符:x+=4,等价于() 单选题 *A.x=x+4(正确答案)B.x=4C.x=x-4D.x+42、在Java中,每一个变量属于一种类型(type)。在声明变量时,变量所属的类型位于变量名之前。定义int hireday;和int hireDay;请问hireday和hireDay是属于相同的变量还是不同的变量?() 单选题 *A.相同B.不同(正确答案)3、字符串变量s、t,以下代码检测字符串是否相等正确的是( ): 单选题 *A.s=tB.s=tC.s.equals(t)(正确答案)D.t=s4、在java中,一个类

2、可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同,这种面向对象的程序特性称为() 单选题 *A.隐藏B.覆盖C.重载(正确答案)D.重写5、关于类与对象的关系,以下说法错误的是() 单选题 *A.类是对象的类型B.对象是由类来创建的C.类是同类对象的抽象D.对象是创建类的模版(正确答案)6、下面有关私有变量和私有方法的声明中,哪项叙述是对的?() 单选题 *A用关键词private修饰的成员变量和方法,称为私有变量和私有方法(正确答案)B用关键词protected修饰的成员变量和方法,称为私有变量和私有方法C私有变量和私有方法可以被子类访问D私有变量

3、不能通过对象直接访问7、在下面所示的java代码中,this关键字是指()public class Personprivate String name;public void setName(String name) = name; 单选题 *A.Person类B.Person类自身对象的引用(正确答案)C.setName()方法的参数nameD.setName()方法8、在子类中可以增加域、增加方法或覆盖父类的方法,也可以删除继承的任何域和方法。() 单选题 *A.正确B.错误(正确答案)9、给定以下代码,程序将输出(选择一项)class A public A()Syste

4、m.out.println(A);class B extends Apublic B()System.out.println(B);public static void main(String args) B b=new B(); 单选题 *A.不能通过编译B.通过编译,输出AB(正确答案)C.通过编译,输出BD.通过编译,输出A10、现有两个类A、B,以下描述中表示B继承自A的是() 单选题 *A.class A extendsB B.class B implements AC.class A implements BD.class B extends A(正确答案)11、下列关于接口的描述

5、中,错误的是() 单选题 *A.接口实际上是由常量和抽象方法构成的特殊类;B.一个类只允许继承一个接口(正确答案)C.定义接口使用的关键词是interfaceD.在继承接口的类中,通常要给出接口中定义的抽象方法的具体实现12、欲构造ArrayList类的一个实例,此类实现了List接口,下列哪个方法是正确的()。 单选题 *AArrayList myList = new Object();BList myList = new ArrayList();(正确答案)CArrayList myList = new List();DList myList = new List();13、在java的一

6、个异常处理中,哪个语句块可以有多个() 单选题 *A.catch(正确答案)B.finallyC.tryD.throwsList l14、题示代码的功能为:对于一个存放Person对象的ArrayList进行循环遍历,并取到每个Person对象的idCoard和userName。public class Personprivate Long idCard;private String userName;/以下是idCard、userName的get和set方法.List list = new ArrayList();Person p1 = new Person();p1.setIdCard(n

7、ew Long(1001);p1.setUserName(“terry”);Person p2 = new Person();p2.setIdCard(new Long(1002);p2.setUserName(“tom”);list.add(p1);list.add(p2);for(插入代码)System.out.println(person.getIdCard()+”:”+person.getUserName();那么插入代码处的代码为()ist = new ArrayList(); 单选题 *A.List list:personB.List list:PersonC.Person per

8、son:ListD.Person person:list(正确答案)15、关于java.Util.HashSet说法正确的是() 单选题 *A:集合中的元素有序B:集合被保证为不可变C:集合中的元素保证唯一性(正确答案)D:通过唯一的键访问集合中的元素16、不是迭代器接口(Iterator)所定义的方法是() 单选题 *A.hasNext()B.next()C.remove()D.nextElement()(正确答案)17、当对线程进行调度使其暂停时,暂停的时间单位是() 单选题 *A、毫秒(正确答案)B、秒C、分钟D、小时18、在Java网络编程中,使用客户端套接字Socket创建对象时,需

9、要指定() 单选题 *A.服务器主机名称和端口(正确答案)B.服务器端口和文件C.服务器名称和文件D.服务器地址和文件19、使用流式套接字编程时,为了向对方发送数据,则需要使用哪个方法() 单选题 *A.getInetAddress( )B.getLocalPort( )C.getOutputStream( )(正确答案)D.getInputStream( )20、JDBC访问数据库步骤是() 单选题 *A.1:加载一个Driver驱动;2:创建数据库连接Connection。3:创建SQL命令发送器Statement。4:通过Statement发送SQL命令并得到结果。5:处理结果。6:关闭数据库资源。(正确答案)B.1:创建数据库连接Connection。2:创建SQL命令发送器Statement。3:通过Statement发送SQL命令并得到结果。4:处理结果。5:关闭数据库资源。C.1:加载一个Driver驱动;2:创建数据库连接Conne

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论