Set与List区别: 两者都是接口,并继承Collection接口;List有序,允许重复;Set无序,不能重复; ArrayList与LinkList区别: ArrayList是动态数组,查询效率高;而LinkList是双向链表,插入删除效率高; HashMap与Hashtable区别: 实现M ...
分类:
其他好文 时间:
2016-12-15 11:19:58
阅读次数:
261
序 为什么要用线程池?什么情况下才会用到线程池? 并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 因此,就用到了线程池;线程池中的线程可以复用,就是执行完一个任务,并不被销毁,而是继续执行下一个任务。 ...
分类:
编程语言 时间:
2016-12-13 18:56:44
阅读次数:
313
当返回一个ModelAndView时,可以使用其addObject(Object obj)方法,此时的约定是: An x.y.User instance added will have the name user generated. An x.y.Registration instance add... ...
分类:
编程语言 时间:
2016-12-11 17:51:43
阅读次数:
142
Collection Collection 集合 在 java.util 包中, 其中 Collection 包含: List: 必须按特定的顺序容纳元素 Set: 不可包含任何重复的元素 注意: Map 不在 Collection 集合中. Collection的主要方法 Boolean add( ...
分类:
编程语言 时间:
2016-12-07 23:27:26
阅读次数:
286
转载:http://www.cnblogs.com/zuoxiaolong/p/pattern2.html 上一章,我们学习了设计模式的概念,以及为什么要学习设计模式,还有在进行系统设计时应当遵守的六大原则,本章我们就来开始一一的学习GOF当中的二十三钟设计模式。 我一直在思考如何去诠释这么多设计模 ...
分类:
其他好文 时间:
2016-12-07 07:39:28
阅读次数:
213
被测试类,没有重写hasCode()和equals()方法: 测试类: 输出结果:false (string不是同一个对象)true (只要值相同就行了)true (hashcode也相同)set....false (不是同一个对象)false falseNumber is 2 这是没有覆盖hash ...
分类:
其他好文 时间:
2016-12-06 03:01:05
阅读次数:
129
Hash,我们在说HashMap的时候,已经知道Hash是散列,Map是映射了。 那么Set又是什么呢 ? 先来看看Set的翻译是什么 n. [数] 集合;一套;布景;[机] 装置 这里Set所取的含义是集合。而且是数学概念上的集合。数学概念上的集合有什么特点呢?那就是Set中所有的元素不能重复。所 ...
分类:
其他好文 时间:
2016-12-01 03:45:18
阅读次数:
304
一、集合类介绍 1、List(元素有放入顺序,可重复) 1.1、List的实现 1.1.1、ArrayList ArrayList就是动态数组(需要连续的存储空间),用MSDN中的说法,就是Array的复杂版本,它提供了动态的增加和减少元素,实现了Collection和List接口,灵活的设置数组的 ...
分类:
编程语言 时间:
2016-11-30 23:03:35
阅读次数:
160
//注解方法配置 1)一对多 private List<TNoticeaffix> ffi; @OneToMany(cascade =CascadeType.ALL,mappedBy="T_NOTICE",targetEntity=TNoticeaffix.class) public List<TN ...
分类:
Web程序 时间:
2016-11-30 22:28:57
阅读次数:
228
序言 在写了HashMap文章后,隔了几天才继续这一系列的文章,因为要学的东西实在是太多了,写一篇要花费的时间很多,所以导致隔了几天才来写。不过希望自己坚持下去。终有一天会拨开云雾见青天的。学HashSet的话,要先懂HashMap,所以如果大家如果还不懂HashMap可以先往前看一下我写的Hash ...
分类:
其他好文 时间:
2016-11-29 19:24:57
阅读次数:
200