不用Spring也能实现Ioc
Spring两个主要功能:Ico和Aop,而Ico又是两个中较为重要的,关于什么是Ioc,这里就不多讲了,网络上都说烂了,
这里主要给出一个示例,该示例调用者无需关心被调用者的实例化问题,由被调用者自身解决,实现调用者和被调用者之间的解耦,同时还要求被调用者保证其实例线程安全的单例,其实代码很简单,还是看代码和注释吧
package com.yf.ioc;public class IcoTest {/** * @param args */public static void main(String[] args) {//调用者无需自己实例化类,有被调用者自身来管理IocServce.getInstance().doSomething();}}1 楼 bangyan2003 2012-10-10 IocService是否更好。 2 楼 michael8335 2012-10-11 bangyan2003 写道IocService是否更好。