摘要: HashMap相关问题 1、你用过HashMap吗?什么是HashMap?你为什么用到它? 用过,HashMap是基于哈希表的Map接口的非同步实现,它允许null键和null值,且HashMap依托于它的数据结构的设计,存储效率特别高,这是我用它的原因 2、你知道HashMap的工作原理吗?你知道 阅读全文
posted @ 2017-10-31 15:52 鹿小框 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1. HashMap概述: HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2. HashMap的数据结构: 在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模 阅读全文
posted @ 2017-10-31 14:44 鹿小框 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 1,什么是servlet?他有什么作用? (1)servlet是SUN推出的一套规范,规定了如何用java来开发动态网站,也就是说,java可以开发网站后台,但一定要遵循一定的标准. (2)servlet可以使用所有的java API ,类库丰富,功能强大. (3)通过servlet,可以:接受用户 阅读全文
posted @ 2017-03-19 22:23 鹿小框 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 1,说说对泛型的理解,以及和Object的区别? 泛型是在jdk1.5的新特性,主要用来解决类型转换的. Object是一种数据类转,需要强制类型转换. 2,说说对反射的理解,和反射的原理? 原理: 运行时类型识别(RTTI)主要有两种方式,一种是在编译时和运行时已经知道所有的类型,一种是反射机制. 阅读全文
posted @ 2017-03-19 11:35 鹿小框 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 1,同步和异步有何异同,在什么情况下分别使用它们?举例说明? 同步是指:发送方发出数据后,等待接收方发回响应以后才发下一个数据包的通讯; 异步是指:发送方发出数据后,不等待接收方发回响应,接着发送下一个数据包的通知. 如果数据在线程之间共享,例如正在写的数据以后可能被另一个线程读到,或者正在读的数据 阅读全文
posted @ 2017-03-18 23:25 鹿小框 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1,总体图解 2,java中有几种常用的流?JDK为每一种流提供了一些抽象类以供继承,请说出他们分别是哪些类? 字节流,字符流. 字节流继承于InputStream OutputStream, 字符流继承于InputStreamReder OutputStreamWriter, 在java.io包中 阅读全文
posted @ 2017-03-18 22:33 鹿小框 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1,java中的集合体系? 先描述集合的单双例,在从集合的顶层接口开始说起 集合中框架的接口图 集合中框架的类图 集合中框架的遗留图 总体大图 2,Set和List的异同? set:是无序唯一的,不可以有重复的值,可以包含null; List:是有序的,可以有重复的值,有null; 3,HashSe 阅读全文
posted @ 2017-03-18 22:15 鹿小框 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1,面向对象的特征有哪些? 面相对象是java的一种编程思想,三大特征有封装,继承,多态. 封装是指:隐藏对象的属性和实现细节,对外提供公共的访问方式,好处是提高代码的复用性和安全性 继承是指:使类与类之间产生父子关系,提高了代码的维护性和复用性,增强了类的耦合性,java中使用单继承,继承的缺点是 阅读全文
posted @ 2017-03-16 18:43 鹿小框 阅读(193) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/luhan777/ 阅读全文
posted @ 2017-03-16 12:23 鹿小框 阅读(102) 评论(0) 推荐(0) 编辑