摘要:
依赖注入和控制反转首先,这两个词是同一个概念的不同角度的说法,依赖注入感觉是对描述了如何实现,而控制反转则像是描述了一种思想。依赖注入的流行可以说是由spring的流行带动的,只要是做过spring开发的,对spring中的类的属性的配置应该是都印象深刻才对。spring真是通过这些配置和提供一系列的类,创建了一个容器,该容器通过工厂模式来创建相应的对象实例,并注入至需要使用这些对象的类中。 阅读全文
posted @ 2014-02-24 22:58
苍老的鱼
阅读(192)
评论(0)
推荐(0)
摘要:
JAVA中提供的集合接口为Iteretor和Map。如下图所示(注,图片来自JAVA核心技术第八版)其中Iteretor中定义的next()方法为最常用的遍历集合中的元素的方法。这里值得注意的是在使用remove方法时,需要紧跟在访问一个元素后进行,即使用next方法后执行。如下图中,在注释1和注释2处的代码,如果执行会j抛出ava.lang.IllegalStateException List testL = new ArrayList(); testL.add("first string"); testL.add("second string");. 阅读全文
posted @ 2014-02-24 22:44
苍老的鱼
阅读(981)
评论(0)
推荐(0)