1 / 3
文档名称:

Java题目基础面试资料.doc

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

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

分享

预览

Java题目基础面试资料.doc

上传人:luciferios04 2018/11/5 文件大小:27 KB

下载得到文件列表

Java题目基础面试资料.doc

相关文档

文档介绍

文档介绍:1、Collection 和 Collections的区别?
答:Collection是集合类的上级接口,继承于他的接口主要有Set 和List.
Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作。
2、short s1 = 1; s1 = s1 + 1; 有没有错?
short s1 = 1; s1 += 1; 有没有错?
答:short s1 = 1; s1 = s1 + 1; (s1+1运算结果是int型,需要强制转换类型)
short s1 = 1; s1 += 1;(可以正确编译)
3、ArrayList和Vector的区别,HashMap和Hashtable的区别
答:就ArrayList与Vector主要从二方面来说:
:Vector是线程安全的,也就是说是同步的,而ArrayList是线程序不安全的,不是同步的。
:当需要增长时,Vector默认增长为原来的一倍,而ArrayList却是原来的一半。
就HashMap与HashTable主要从三方面来说:
:Hashtable是基于陈旧的Dictionary类的,HashMap是Java 。
:Hashtable是线程安全的,也就是说是同步的,而HashMap是线程序不安全的,不是同步的。Hashtable的方法是Synchronize的,而HashMap不是。
:HashMap允许将null作为一个entry的key或者value,而Hashtable不允许。
4、jsp有哪些内置对象?作用分别是什么?
答:JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应):
request 用户端请求,此请求会包含来自GET/POST请求的参数
   response 网页传回用户端的回应
   pageContext 网页的属性是在这里管理
   session 与请求有关的会话期
   application servlet 正在执行的内容
   out 用来传送回应的输出
   config servlet的构架部件
   page JSP网页本身
   exception 针对错误网页,未捕捉的例外
5、Request对象的主要方法
答:
setAttribute(String name,Object):设置名字为name的request的参数值
getAttribute(String name):返回由name指定的属性值
getAttributeNames():返回request对象所有属性的名字集合,结果是一个枚举的实例
getCookies():返回客户端的所有Cookie对象,结果是一个Cookie数组
getCharacterEncoding():返回请求中的字符编码方式
getContentLength():返回请求的Body的长度
getHeader(String name):获得HTTP协议定义的文件头信息
getHeaders(String name):返回指定名字的request Header的所有值,结果是一个枚举的实例
getH