
JAVA学习
SundayHugo
这个作者很懒,什么都没留下…
展开
-
Java中Vector和ArrayList的区别
这两类都实现List接口,而List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList。List用于存放多个元素,能够维护元素的次序,并且允许元素的重复。3个具体实现类的相关区别如下: ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时需要增加存储能力,就要讲已转载 2013-03-18 00:22:12 · 620 阅读 · 0 评论 -
java工厂模式
本文转至:http://blog.csai.cn/user1/25929/archives/2009/35622.html 一、引子 话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)看来这人比较爱国,没有日本车),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说"开奔驰车!",坐上Bmw后他说"开宝马车!",坐上Audi后他转载 2012-12-27 21:03:31 · 470 阅读 · 0 评论 -
JAVA开发--细节决定成败
1、代码中日志必须先判断级别 现象描述:发现某些服务器的pv数不高,但服务器的load却不低,高于平均水平; 2、使用entrySet遍历HashMap 3、Bean之间的copy用BeanCopier 4、正则表达式必须做预编译 5、接口参数最小化 6、善于利用工具类库 7、类修改后需要重新计算serialVersionUID值 (何为serialVersionUID?) 8原创 2013-06-07 21:16:39 · 763 阅读 · 0 评论