摘要: 先来些简单的问题 “你用过HashMap吗?” “什么是HashMap?你为什么用到它?” 回答HashMap的一些特性,譬如HashMap可以接受null键值和值,而Hashtable则不能; HashMap是非synchronized(同步,关键字,线程);HashMap很快;以及HashMap 阅读全文
posted @ 2017-03-29 17:02 托马斯骨头收集 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 总结: 1、equals方法用于比较对象的内容是否相等(覆盖以后) 2、hashcode方法只有在集合中用到 3、当覆盖了equals方法时,比较对象是否相等将通过覆盖后的equals方法进行比较(判断对象的内容是否相等)。 4、将对象放入到集合中时,首先判断要放入对象的hashcode值与集合中的 阅读全文
posted @ 2017-03-29 15:17 托马斯骨头收集 阅读(1189) 评论(0) 推荐(0) 编辑
摘要: equal主要是判断对象的内存地址引用是不是同一个,即是不是同一个对象 ==比较的是内存地址是否相等 若一个变量指向数据是对象类型的,此时涉及两块内存,对象本身占一块内存(堆内存),变量也占一块内存 Object obj=new Object(); 变量obj是一个内存,new Object()是另 阅读全文
posted @ 2017-03-29 15:11 托马斯骨头收集 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 1、什么是AJAX,为什么要使用Ajax(请谈一下你对Ajax的认识)什么是ajax:AJAX是“Asynchronous JavaScript and XML”的缩写。他是指一种创建交互式网页应用的网页开发技术。Ajax包含下列技术:基于web标准(standards-basedpresentat 阅读全文
posted @ 2017-03-29 14:37 托马斯骨头收集 阅读(1501) 评论(0) 推荐(0) 编辑
摘要: 字节流与字符流的不同是他们的处理方式,字节流是最基本的,采用ASCII编码。 但是实际上很多数据是文本,所以提出字符流的概念,采用unicode编码 两者之间通过inputStreamReader与outputStreamWriter来关联,实际上是通过byte[]与String来关联 字节流输出: 阅读全文
posted @ 2017-03-29 14:08 托马斯骨头收集 阅读(3579) 评论(0) 推荐(0) 编辑