- 博客(3)
- 收藏
- 关注
原创 自动装箱和拆箱
包装器包装器:每一个基本类型对应的都有一个类,比如int对应的Integer类,这些类称为包装器(wrapper)。对象包装器类是不可变的,即一旦构造了包装器,包装在其中的值就不允许改变。。同时,对象包装器类还是final,因此不可以定义它们的子类。ArrayList尖括号中的类型参数不可以是基本类型,这时候就需要包装器。自动装箱为了便于添加int类型的元素到ArrayLi...
2018-08-04 14:52:19 167
翻译 类设计技巧
1. 一定要保证数据私有这是最重要的;绝对不要破坏封装性。有时候, 需要编写一个访问器方法或更改器方法, 但是最好还是保持实例域的私有性。很多惨痛的经验告诉我们, 数据的表示形式很可能会改 变, 但它们的使用方式却不会经常发生变化。当数据保持私有时, 它们的表示形式的变化不 会对类的使用者产生影响, 即使出现 bug 也易于检测。2. 一定要对数据初始化Java 不对局部变量...
2018-08-01 10:47:20 330
原创 javadoc注释
总览javadoc程序从下面几个特性中抽取信息: 1. 包 2. 公有类与接口 3. 公有的和受保护的构造器及方法 4. 公有的和受保护的域应当为以上几个部分编写注释,注释放在代码前面,格式略。文档注释中可以包含HTML修饰符,需要使用{@code … }来键入代码以避免转义代码中的<。类注释类注释放在import语句之后,类定义之前。方法注释放在...
2018-08-01 10:27:56 2187 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人