最近在研究关于多线程环境下如何提升性能,在程序中执行最多的是“查询”,但同时也要维护数据的“添加”和“删除”目前在 Hashtable 和 HashMap 中选择。看了jdk文档,我们知道 Hashtable是同步的,而HashMap是不同步的。所以一开始的时候,我采用的是 Hashtable,因为...
分类:
编程语言 时间:
2014-07-22 22:51:15
阅读次数:
227
java的集合就那么几种总体为:List,Set,Map(都是接口由其子类去实现具体的方法)ArrayList,LinkedList,Vector都属于ListList:元素是有顺序的,元素可以重复因为每个元素有自己的角标(索引)|--ArrayList:底层的数据结构是数组结构,特点是:查询很快,...
分类:
移动开发 时间:
2014-07-22 22:51:14
阅读次数:
214
Map map = new TreeMap();map.put("j2se", 20);map.put("j2ee", 10);map.put("j2me", 30);List> infoIds = new ArrayList>(map.entrySet());//排序前for (int i = 0...
分类:
其他好文 时间:
2014-07-19 18:38:54
阅读次数:
268
相信数组是大家在编程最常使用的,不论任何语言都存在数组这样的数据结构,由于C#语言是完全面向对象的,所以在C#中的数组也是对象,实际上就是Array类的实例,Array类的使用可以说是使用最频繁的,只是大家在使用时都没太在意,如在创建数组int[]时实际上就创建了一个Array类对象的实例。最近我仔...
分类:
其他好文 时间:
2014-07-19 16:27:53
阅读次数:
224
原始代码网上找的,但是小问题很多,然后自己动手改了一下。import org.apache.poi.hssf.usermodel.*;import org.apache.poi.ss.util.CellRangeAddress;import java.util.ArrayList;import ja...
分类:
其他好文 时间:
2014-07-19 16:21:04
阅读次数:
247
一、编写webservice的java文件 在eclipse中新建java project,然后新建一个java类,我这里命名为:ManagerUserService.java,源代码: package com.hoo.service;import java.util.ArrayList;impor...
分类:
Web程序 时间:
2014-07-19 14:26:40
阅读次数:
245
When learning the usage of map collection in java, I found serveral beneficial methods that was encountered in the daily life. Now I made a summary:
import java.util.ArrayList;
import java.util.Col...
分类:
编程语言 时间:
2014-07-18 15:13:56
阅读次数:
242
查询全部//查询所有用户 public List findUser(){ List list = new ArrayList(); try { DataCon dc = new DataCon(); //数据库对象 Con...
分类:
其他好文 时间:
2014-07-18 14:32:52
阅读次数:
305
泛型,类型安全机制。 好处: 1.将运行时期出现问题ClassCastException转移到了编译时期,方便解决问题,减少运行时期的问题,有利于程序的健壮性。 2.避免了强制转换的麻烦 泛型格式: ArrayList al = new ArrayList(); 若增加Integer类型的数据,在编...
分类:
编程语言 时间:
2014-07-18 14:13:04
阅读次数:
208
C#中之所以有集合这个东东,是因为数组的长度是固定的,而实际需求是,不确定未来这个“数组”的个数,故出现集合这个概念,因为集合的容量会随元素的增加曾倍数增长。C#中有2类常用集合:ArrayList,泛型版本是List(类似数组集合)和Hashtable,泛型版本是Dictionary(键值对集合)...
分类:
其他好文 时间:
2014-07-18 12:12:25
阅读次数:
189