单例属于创建型设计模式,维护一个类只出一个对象,在生活中只有一个的对象,比如:地球、太阳、宇宙等。使用单例的情况也可以是:一个类的访问次数过高,但是不改变对象的信息,就可以把这个类设成单例。单例的方式有两种:懒汉式和饿汉式。单例的实现方法:第一步:把构造器变私有第二步:把本类对象作为本类的静态属性第...
分类:
其他好文 时间:
2014-08-13 18:40:16
阅读次数:
218
虽然看了一阵子书,可以依然感觉Spring非常抽象。Spring的介绍:引出:依赖注入。 方式有: 构造器 注入。(+面向接口)实现松耦合。创建应用组件(对象)之间协作的行为 称为装配。 即 注入 叫做装配。常见的是通过XML 配置文件。AOPstruts2的拦截器是用来过滤页面请求,页面请求到达a...
分类:
编程语言 时间:
2014-08-13 17:49:56
阅读次数:
233
Unity是微软Patterns & Practices团队所开发的一个轻量级的,并且可扩展的依赖注入(Dependency Injection)容器,它支持常用的三种依赖注入方式:构造器注入(Constructor Injection)、属性注入(Property Injection),以及方法调...
分类:
其他好文 时间:
2014-08-09 11:14:37
阅读次数:
423
对于JAVA中变量的初始化是一个很基础的问题,其中的一些问题也是易被学习者所忽略。当在编写代码的时候碰到时,常被这些问题引发的错误,感觉莫名其妙。而且现在许多大公司的面试题,对于这方面的考查也是屡试不爽。以下是对java变量初始化的时机的分析。【java变量执行初始化..
分类:
编程语言 时间:
2014-08-08 02:12:45
阅读次数:
293
JS函数调用的四种方法:方法调用模式,函数调用模式,构造器调用模式,apply,call调用模式1.方法调用模式:先定义一个对象,然后在对象的属性中定义方法,通过myobject.property来执行方法,this即指当前的myobject对象。var blogInfo={ blogId:12.....
分类:
Web程序 时间:
2014-08-07 21:43:10
阅读次数:
260
调用构造器的具体处理步骤: 1)所有数据域被初始化为默认值(0,false,null) 2)按照在类中出现的次序,依次执行所有域初始化语句和初始化块 3)如果构造器第一行调用了第二个构造器,则执行第二个构造器主体 4)执行这...
分类:
其他好文 时间:
2014-08-07 19:28:51
阅读次数:
205
一,关于OC的实例变量的可见度,即实例变量的访问权限有三种:1),@public公有的被@public修饰的实例变量是公共的,即没有访问权限,在任何文件中都可以访问,(访问方式是通过对象+指向操作符)2),@protected受保护的被@protected修饰的实例变量有一定的访问限,只允许在本类文件及子类..
分类:
其他好文 时间:
2014-08-07 07:28:50
阅读次数:
248
POINTSstruct为可以包含数据和函数的值类型struct为值类型所以不需要堆(heap)而是在栈(stack)上分配空间struct将数据直接存在struct中,而class只存引用类型的指针struct适用于小的数据结构struct会影响性能struct可以使用new操作可以调用构造器,但...
分类:
其他好文 时间:
2014-08-06 22:32:02
阅读次数:
262
1.构造函数不会被继承到子类。2.子类的构造函数中的第一行(除注释外)必须是父类对象(super)的构造函数。如果没有显示指定,则有两种情况:1)如果父类有默认构造器(不带参数的构造器才是默认构造器),则会隐式地调用它(super()),此时不会出错;2)如果父类没有默认构造器,则会出错。class...
分类:
编程语言 时间:
2014-08-06 21:55:12
阅读次数:
256
A.继承和传递都是类的一种特性.其中继承就像父与子的关系一样,儿子可以从父亲那里得到钱财,这就继承,可是这些钱财现在已经变为儿子自己的东西,可以自己改动,要与不要取决于自己.同理:类=父类中的实例变量到子类中,仍然存在,因为子类就是父类的延伸,只要是父类中存才的实例变量,..
分类:
其他好文 时间:
2014-08-06 06:19:01
阅读次数:
221