摘要: IOC不是一种技术,而是一种思想,从思想上,发生了“主从换位”的变化。传统程序设计中,是由我们在类内部主动创建依赖对象的,从而导致了类与类之间的高耦合,不利于测试;但是有了IOC容器后,把创建和查找依赖对象的控制权交给了容器,由容器进行注入组合对象,所以对象与对象之间是松散耦合,方便测试,利于功能复 阅读全文
posted @ 2017-12-01 10:58 时光浮夸乱了遍地流年 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一、什么是spring spring 是一个轻量级、非侵入性的容器框架,其核心是Bean工厂(Bean Factory),用以构造我们所需要的M(Model)。 二、spring的核心思想 控制反转(IOC)和面向切面(AOP)是spring的两大核心。简而言之就是将对象创建过程的职责赋予容器,通过 阅读全文
posted @ 2017-10-17 14:39 时光浮夸乱了遍地流年 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 一、Java基础 1、作用域public,private,protected,以及不写时的区别 答:区别如表格所示: 2、Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 答:匿名的内部 阅读全文
posted @ 2017-10-17 13:08 时光浮夸乱了遍地流年 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1.不使用递归的方法调用. 2.使用递归的方法调用. 阅读全文
posted @ 2017-10-17 13:06 时光浮夸乱了遍地流年 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除 阅读全文
posted @ 2017-10-17 11:55 时光浮夸乱了遍地流年 阅读(560) 评论(0) 推荐(0) 编辑