在effective java 中第一条提到用静态工厂方法代替构造器
优点如下:
1. 静态工厂方法有名字,构造器名字固定,不易于表达方法签名的意义
2. 不必在每次调用它们的时候都创建一个新对象
3. 可以返回类型的子类好文地址上面这篇文章讲的不错,作者的一系列文章都很不错,有时间可以好好研究下。其中第二条在原作者的评论中有很多人有疑问,在stackoverflow上有针对第二条的...
分类:
其他好文 时间:
2015-08-05 10:43:55
阅读次数:
113
Java引用初始化方式:
(1) 在定义对象的位置;
(2) 在类的构造器中;
(3) 在使用对象之前, 即惰性初始化;
(4) 实例初始化.代码/**
* 四种初始化方式
*
* Created by wang on 15/8/5.
*/
class Soap {
public Soap() {
System.out.println("Soap")...
分类:
编程语言 时间:
2015-08-05 07:46:59
阅读次数:
124
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 面向对象的思想是将一切事物看出由属性,方法,构造器,代码块,内部类等五个方面构成,只要事物在这五个方面有相似之处就可以归为一类,类与类之间则是通过封装,继承,多态来体现。 首先说封装,很简单...
分类:
编程语言 时间:
2015-08-03 16:20:53
阅读次数:
147
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 抽象类集中的体现了java面向对象的特性,对于每一种事物通过五个方面:属性,方法,构造器,代码块,内部类,来重新解构再进行组装,然后将类似的事物归为一类,这是面向对象的思想。java中常说万物皆....
分类:
编程语言 时间:
2015-08-03 14:12:45
阅读次数:
149
一、继承继承的上层:父类,继承的下层:子类。继承是单向的,不能相互继承。继承具有传递性:A继承于B,B继承于C,A具有B和C的特征和?为。子类能继承父类全部的特征和行为。
例题
打僵尸。需求:
1、定义普通僵尸类:
实例变量:僵尸总血量、僵尸每次失血量。
方法:初始化方法(总血量)、被打击失血、死亡。
2、定义路障僵尸类:
实例变量:僵尸总血量、僵尸每次失血量...
分类:
其他好文 时间:
2015-08-02 16:52:08
阅读次数:
112
初始化和清理(cleanup)是涉及安全的两个问题.
构造器确保类的初始化, 采用与类名相同的名称, 初始化期间自动调用构造器.
默认构造器就是不接受任何参数的构造器.
重载方法的函数名相同, 参数列表唯一.
如果传入的实际数据类型小于方法声明的形式参数类型, 实际数据类型就会提示.
char类型可以匹配int类型, 作为参数传入.
函数没有构造器时, 编译器会自动创建一个默认构造器;...
分类:
编程语言 时间:
2015-08-02 13:47:06
阅读次数:
169
1、servlet生命周期所谓生命周期,指的是servlet容器如何创建servlet实例、分配其资源、调用其方法、并销毁其实例的整个过程。阶段一: 实例化(就是创建servlet对象,调用构造器)在如下两种情况下会进行对象实例化。第一种情况:当请求到达容器时,容器查找该servlet对象是否存在,...
分类:
Web程序 时间:
2015-08-01 23:16:31
阅读次数:
118
在面向对象的语言中,Objective-C的 便利初始化函数 可以理解为 如 Java,C++ 中的含参数的构造函数,但又有些不同... 例如,用Student类为例 首先是Student.h文件 #import @interface Student : NSObject //定义属...
分类:
其他好文 时间:
2015-08-01 15:32:21
阅读次数:
94
1、servlet生命周期所谓生命周期,指的是servlet容器如何创建servlet实例、分配其资源、调用其方法、并销毁其实例的整个过程。阶段一:实例化(就是创建servlet对象,调用构造器)在如下两种情况下会进行对象实例化。第一种情况:当请求到达容器时,容器查找该servlet对象是否存在,如...
分类:
Web程序 时间:
2015-07-31 23:18:29
阅读次数:
188
1.UIButton 创建不需要做内存管理 原因是:用button自己的便利构造器的方式来创建对象
例子:
UIButton *button =[UIButton buttonWithType:UIButtonTypeSystem];
2.指定button的位置和大小
例子:
but...
分类:
其他好文 时间:
2015-07-31 10:49:16
阅读次数:
98