bean 的生命周期 bean 的创建 --> 初始化 --> 销毁 ioc 容器管理 bean 的声明周期 可以自定义初始化和销毁方法 构造器( 对象创建 )被调用时机 单实例:在容器启动的时候创建对象 多实例:在每次获取的时候创建对象 初始化方法被调用时机 单实例:对象创建完成,属性赋值好了之后 ...
分类:
其他好文 时间:
2018-03-30 21:51:16
阅读次数:
150
final修饰符的使用:1.final可以修饰变量,被final修饰的变量,被初始值的时候,不能再对其重新赋值; 1>:final 修饰实例变量:final 修饰实例变量必须在声明时显示赋值,可以在定义变量、非静态初始化块、构造器中为final类型值赋值: 需要注意的是:经过编译器的处理,这三种方式 ...
分类:
编程语言 时间:
2018-03-29 22:33:22
阅读次数:
271
基本的魔法方法 __new__(cls[, ...]) 用来创建对象 1. __new__ 是在一个对象实例化的时候所调用的第一个方法 2. 它的第一个参数是这个类,其他的参数是用来直接传递给 __init__ 方法 3. __new__ 决定是否要使用该 __init__ 方法,因为 __new_... ...
分类:
编程语言 时间:
2018-03-29 21:12:42
阅读次数:
229
 以后再添加难的和其他的。 ...
分类:
数据库 时间:
2018-03-29 02:18:22
阅读次数:
2346
1.构造器总是伴随着new操作符的执行而被调用,而不能对一个已经存在的对象调用构造器来达到重新设置实例域的目的。 2.静态域与静态方法 如果将类定义为static,每一个类只有一个这样的域。静态域是属于类的,而不属于任何独立的对象,其又被称为类域。 静态方法是一种不能向对象实施操作的方法,但是他可以 ...
分类:
编程语言 时间:
2018-03-29 00:01:47
阅读次数:
177
一、简介 “static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。” 这段话虽然只是说明了static方法的特殊之处,但是可以看出static ...
分类:
其他好文 时间:
2018-03-28 15:37:45
阅读次数:
137
前言 与 OC 一样,Swift 中也存在构造和析构过程。不同的是,OC 中的构造方法和析构方法只是普通的方法,而 Swift 中构造器和析构器是一种特殊的结构。 1、构造器 在 Swift 中,类或者结构体在初始化时必须保证它们中包含的所有属性都被初始化,构造器用来初始化类或者结构体中的属性,在形 ...
分类:
编程语言 时间:
2018-03-28 14:21:26
阅读次数:
209
Functor的代码表示 接下来我们用Scala实现Monad的定义: 还有一种更为常见的定义方式,在Scala中Monad也是以这种方式出现: 要满足这两点,我们需要一个类型构造器 我们现在可以把这个定义再简化一些,类型的映射方法可以不用,并把它作为一个type class: ...
分类:
其他好文 时间:
2018-03-27 12:29:37
阅读次数:
120
public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue) { this(corePool ...
分类:
编程语言 时间:
2018-03-27 02:02:54
阅读次数:
192