12 2012 档案

摘要:生成的map放值时是无序的,遍历后打印的结果可以得出一下结论:1,HashMapkey是整型时会默认排序,而且是升序;key不是整型时,默认不排序,并且遍历取值时是随机的顺序,不是原先放入的顺序。2,LinkedHashMapkey是整型或者不是整型都不排序,LinkedHashMap保证按放入顺序遍历。3,TreeMapkey是整型或者不是整型都排序,LinkedHashMap默认会排序。按照key排序对于java中Map的排序,有排序Map,比如TreeMap,对于这个Map,首先只能按照键排序,其次再put和remove的时候由于需要排序,性能上会有所牺牲。这种方案,使用hashmap进 阅读全文
posted @ 2012-12-18 18:06 _zao123 阅读(1582) 评论(0) 推荐(0)
摘要:今天遇到java.lang.outofmemoryerror permgen space 问题,总结一下:1.eclipse outofmemory 原因是eclipse.ini文件配置的permgen size太大,导致一启动应用eclipse就奔溃,改了配置后eclipse启动不会奔溃退出。2.jbossjava.lang.outofmemoryerror permgen space 原因是jboss-4.2.2.GA\bin\run.bat 下参数rem JVM memory allocation pool parameters. Modify as appropriate.set JA 阅读全文
posted @ 2012-12-17 20:37 _zao123 阅读(223) 评论(0) 推荐(0)
摘要:在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖(Dependency)和关联(Association)。其中关联又分为一般关联关系和聚合关系(Aggregation),合成关系(Composition)。下面我们结合实例理解这些关系。基本概念类图(Class Diagram): 类图是面向对象系统建模中最常用和最重要的图,是定义其它图的基础。类图主要是用来显示系统中的类、接口以及它们之间的静态结构和关系的一种静态模型。类图的3个基本组件:类名、属性、方法。泛化(generalization):表示is-a的关系, 阅读全文
posted @ 2012-12-04 10:36 _zao123 阅读(667) 评论(0) 推荐(0)