摘要: 类与对象 大街上一个个的人,就是一个个对象 类是对一群对象的抽象,比如人都有性别、年龄、姓名,都会吃饭、睡觉等。姓名性别可以抽象为变量,吃饭睡觉可以抽象为方法,像下面一样定义个类来形容人 类的修饰符 上面代码第一行的"public"是类的修饰符 类的修饰符可以有public、final、abstra 阅读全文
posted @ 2016-11-15 19:06 sonng 阅读(948) 评论(0) 推荐(0) 编辑
摘要: 几个概念 桶(bucket):hash表里可以存储元素的位置 hash冲突:equals()返回false的不相等对象的hashCode()值相等,意味着一个bucket要放几个元素 容量(capacity):hash表中桶(bucket)的数量 初始化容量(initial capacity):创建 阅读全文
posted @ 2016-11-15 15:19 sonng 阅读(339) 评论(2) 推荐(1) 编辑
摘要: 上午在搜索"System.runFinalization"的时候,搜到 "http://www.cnblogs.com/Skyar/p/5962253.html" ,其中有关于try catch finally的部分,特整理如下 先看下面这个方法的返回值 执行过程 1. 执行try块:执行中抛出一个 阅读全文
posted @ 2016-11-15 14:57 sonng 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 主要的方法 构造方法: + TreeMap(); + TreeMap(Comparator comparator); + TreeMap(Map m); + TreeMap(SortedMap m); 方法: + Map.Entry firstEntry(); + Object firstKey() 阅读全文
posted @ 2016-11-15 12:03 sonng 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 主要的方法 + 构造方法: HashMap(); 默认大小16,负载因子0.75 HashMap(int initialCapacity); HashMap(int initialCapacity,float loadFactor); HashMap(Map v); + 方法: void clear 阅读全文
posted @ 2016-11-15 09:48 sonng 阅读(397) 评论(0) 推荐(0) 编辑
摘要: static可以修饰哪些成员 成员变量 可以修饰 构造方法 不可以 方法 可以修饰 初始化块 可以修饰 内部类(包括接口、枚举) 可以修饰 总的来说:静态成员不能访问非静态成员 静态变量 static修饰的变量为静态变量 在创建对象时,静态变量位于方法区中,而非像实例变量一样,位于堆内存中 一个类的 阅读全文
posted @ 2016-11-15 09:24 sonng 阅读(478) 评论(0) 推荐(0) 编辑