1 / 6
文档名称:

2021年JAVA笔试题目及答案2.doc

格式:doc   大小:15KB   页数:6
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2021年JAVA笔试题目及答案2.doc

上传人:1660287**** 2021/10/16 文件大小:15 KB

下载得到文件列表

2021年JAVA笔试题目及答案2.doc

文档介绍

文档介绍:java笔试题目及答案(3)
java笔试题目及答案
答:接口可以继承接口。抽象类可以实现(implements)接口,抽象类是否可继承实体类,但前提是实体类必须有明确的构造函数
20、构造器Constructor是否可被override
答:构造器Constructor不能被继承,因此不能重写Overriding,但可以被重载Overloading
21、是否可以继承String类
答:String类是final类故不可以继承
22、try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后
答:会执行,在return前执行
23、用最有效率的方法算出2乘以8等於几
答:2 << 3
24、两个对象值相同((y) == true),但却可有不同的hash code,这句话对不对
答:不对,有相同的hash code
25、当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引
用传递
答:是值传递。Java 编程语言只有值传递参数。当一个对象实例作为一个参数被传递到方法中时,参数的值就是对该对象的引用。对象
的内容可以在被调用的方法中改变,但对象的引用是永远不会改变的
26、swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上
答:witch(expr1)中,expr1是一个整数表达式。因此传递给 switch 和 case 语句的参数应该是 int、 short、 char 或者 byte。
long,string 都不能作用于swtich
27、ArrayList和Vector的区别,HashMap和Hashtable的区别
答:就ArrayList与Vector主要从二方面来说.
:Vector是线程安全的,也就是说是同步的,而ArrayList是线程序不安全的,不是同步的
:当需要增长时,Vector默认增长为原来一培,而ArrayList却是原来的一半
就HashMap与HashTable主要从三方面来说。
:Hashtable是基于陈旧的Dictionary类的,HashMap是Java
:Hashtable是线程安全的,也就是说是同步的,而HashMap是线程序不安全的,不是同步的
:只有HashMap可以让你将空值作为一个表的条目的key或value
28、char型变量中能不能存贮一个中文汉字? ___?
答:是能够定义成为一个中文的,因为java中