- 博客(4)
- 资源 (7)
- 收藏
- 关注
原创 Java Enum详解
1、枚举(Enum) :我们所定义的每个枚举类型都继承自 java.lang.Enum 类,枚举中的每个成员默认都是 public static final 的。 2、 每个枚举的成员其实就是您定义的枚举类型的一個实例(Instance) ) 。换句话说,当定义了一个枚举类型后,在编译时刻就能确定该枚举类型有几个实例,分别是什么。在运行期间我们无法再使用该枚举类型创建新的实例了,这些实例在编
2015-10-27 21:13:46 954
原创 HashMap实现原理
1. HashMap概述: HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。(注意HashTab不允许插入null值) 2. HashMap的数据结构: 在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针
2015-10-27 16:59:12 396
原创 Iterator的数据访问方式
在Java的集合中大部分集合类都是实现了迭代器的,那么我们关注的问题是迭代器到底是怎么实现的呢? 1、首先它必须实现Iterator 接口。 实现后一般由该集合类的内部类如ArrayList 有内部类ListItr实现了其迭代器访问效果如下为其源码 private class Itr implements Iterator { int cu
2015-10-27 16:43:21 1018
原创 摘自<编写高质量代码:改善Java程序的151个建议>
建议1: 不要在常量和变量中出现易混淆的字母 建议2: 莫让常量蜕变成变量 建议3: 三元操作符的类型务必一致 建议4: 避免带有变长参数的方法重载 建议5: 别让null值和空值威胁到变长方法 建议6: 覆写变长方法也循规蹈矩 建议7: 警惕自增的陷阱 建议8: 不要让旧语法困扰你 建议9: 少用静态导入 建议10: 不要在本类中覆盖静态导入的变量和方法 建议11: 养成良好
2015-10-25 20:34:29 671
struts 2.1.6-all.zip
2015-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人