有感:应聘 J a v a 笔试时可能出现问题及其答案 前段时间因为要参加一个笔试,在准备期间在网上找到了两条关于笔试题目的文章,其中一篇为,还有一篇忘了名字,读后深受启发
在寻找这些答案的过程中,我将相关答案记录下来,就形成了以下这些东西
需要说明的是以下答案肯定有很多不完整甚至错误的地方,需要各位来更正与完善它,千万不要扔我的鸡蛋啊
希望本文能够给即将奔赴笔试考场的同仁些许帮助,更希望更多的人加入到收集整理笔试题与完善答案的这些工作中来,为大家更好的获得工作机会做一点贡献
在此感谢前面两文的作者的对笔试题目的收集与整理
如有 任何意见与 建议请通过QQ:6045306,Mail:huijunzi@21cn
com 与我联系
Java 基础方面: 1、作用域public,private,protected,以及不写时的区别 答:区别如下: 作用域 当前类 同一 package 子孙类 其他package public √ √ √ √ protected √ √ √ × friendly √ √ × × private √ × × × 不写时默认为 friendly 2 、ArrayList 和 Vector 的 区别,HashMap 和 Hashtable 的区别 答:就 ArrayList 与 Vector 主要从二方面来说
同步性:Vector 是线程安全的,也就是说是同步的,而 ArrayList是线程序不安全的,不是同步的 二
数 据 增 长 : 当需 要 增 长时,Vector 默认增长为原来一培,而 ArrayList 却是原来的一半 就 HashMap 与 HashTable 主要从三方面来说
历史原因:Hashtable 是基于陈旧的 Dictionary 类的,HashMap是 Java 1
2 引进的 Map 接口的一个实现