我们一般把BeanFactory叫做IoC容器,叫ApplicationContext 为应用上下文(或者Spring容器)
BeanFactory是spring框架的核心,实现依赖注入【使个组件的依赖关系从代码中独立出来,使用配置文件即可实现这种依赖关系】和bean声明周期的管理 。BeanFactory【IoC容器】启动过程:分为两个阶段,一个是容器启动阶段,另外一个是Bean实例化阶段
容...
分类:
编程语言 时间:
2015-03-18 23:27:01
阅读次数:
403
1、ViewTreeObserver这是一个注册监听视图树的观察者(observer),在视图树种全局事件改变时得到通知。这个全局事件不仅还包括整个树的布局,从绘画过程开始,触摸模式的改变等。ViewTreeObserver不能够被应用程序实例化,因为它是由视图提供,参照getViewTreeObs...
分类:
其他好文 时间:
2015-03-18 23:04:46
阅读次数:
167
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、Tex...
分类:
移动开发 时间:
2015-03-18 23:02:45
阅读次数:
235
构造器模式 : Constructor模式中, 通过在构造器前面加 new 关键字, 告诉JavaScript 像使用构造器一样实例化一个新对象,并且对象成员由该函数定义。 构造器内, 使用this 引用新创建的对象。 JavaScript中有一个名为prototype的属性, 调用JavaS...
分类:
编程语言 时间:
2015-03-18 19:52:50
阅读次数:
155
概论 最近在学习并发,于是我在网上搜了一本《java并发编程实战》书学习。 ??传统创建线程的方式(jdk 1.5之前的方式) 在我印象中创建线程有两种方式 1. 继承Thread类,重写run方法,实例化自己写Thread子...
分类:
编程语言 时间:
2015-03-18 07:52:45
阅读次数:
166
1.系统默认三个类加载器,每个加载器是负责加载特定位置的类,本身也要被类加载器BootStrap加载 BootStrap ExtClassLoader AppClassLoader 2.Java虚拟机中所有类加载器采用具有父子关系的树形结构进行组织,在实例化每隔类加载器对象时, ...
分类:
其他好文 时间:
2015-03-17 23:14:00
阅读次数:
132
类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中的每个对象所共有的属性和方法。对象是类的实例类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据。方法...
分类:
其他好文 时间:
2015-03-17 21:47:07
阅读次数:
100
什么是接口 ?
接口只是定义了一些方法,而没有去实现,多用于程序设计时,只是设计需要有什么样的功能,但是并没有实现任何功能,这些功能需要被另一个类(B)继承后,由 类B去实现其中的某个功能或全部功能。
个人的理解,多用于协作开发时,有不同的人在不同的类中实现接口中的各个方法。
在python中接口由抽象类和抽象方法去实现,接口是不能被实例化的,只能被别的类继承去实现相应的功能。
个人觉得接...
分类:
编程语言 时间:
2015-03-17 20:19:15
阅读次数:
193
抽象类就是包含abstract方法的类,抽象类可以包含非抽象方法,但抽象方法一定要定义在抽象类中,抽象类不可以实例化,抽象类里的抽象方法必须在具体的子类中实现。具体抽象类代码进行分析:public abstract class Animal {// 抽象类里定义的抽象方法必须在具体子类中实现...
分类:
编程语言 时间:
2015-03-17 17:34:39
阅读次数:
153
反射技术:其实就是动态加载一个指定的类,并获取该类中的所有的内容。而且将字节码文件封装成对象,并将字节码文件中的内容都封装成对象,这样便于操作这些成员。简单说:反射技术可以对一个类进行解剖。反射的好处:大大的增强了程序的扩展性。反射的基本步骤:
1、获得Class对象,就是获取到指定的名称的字节码文件对象。
2、实例化对象,获得类的属性、方法或构造函数。
3、访问属性、调用方法、调用构造函数创...
分类:
其他好文 时间:
2015-03-17 16:00:02
阅读次数:
223