- 博客(5)
- 收藏
- 关注
原创 Iterator 迭代器设计模式
这个模式是在复习java的集合类时候发现的,有一句话是 Iterator iterator = c.iterator();这句话的意思就是获取他的迭代器,可以通过迭代器hasNext判断集和里是否有元素,next返回集合中元素。 由于不同的collection有不有同的遍历操作,为了统一接口。添加每个实现 collection接口的类都要实现Iterator。这样就提供了统一的方法
2017-03-27 23:06:52
256
原创 时间类复习
public class YearDay { public static void main(String[] args) throws ParseException { Scanner scanner = new Scanner(System.in); System.out.println("请输入你的生日"); String line =
2017-03-23 22:56:00
168
原创 读Spring(1)
IoC思想合作对象的引用或依赖关系的管理由具体对象来完成,会导致代码的高耦合度和可测试性的降低,这对于复杂的面向对象系统的设计是非常不利的。 面向对象系统中,对象封装了数据和对数据的处理,对象的依赖关系常常体现在对数据和方法的依赖上。这些依赖关系可以通过把对象的依赖注入交给框架或IOC容器来完成。 这就是从具体对象手中交出控制,在解耦代码的同时提高了代码的可测试性。 在Spring中,IOC就
2017-03-23 22:03:00
176
1
原创 冒泡排序思想
关于冒泡排序冒泡排序是算法的一种,在经常开发过程中实际上是极少接触的,作为一种非常初级的算法,感兴趣的可以了解一下。冒泡排序的的思想就是两两比较;举一个例子:这是一个数组 int[] arr={10,9,8,12,3,2,1}; 每一个数字都会和其他数字做比较,怎么比较呢,多次循环,每次循环将小的数字放在前面,大的数字放在后面。了解原理后,首先我不推荐用脑子去想这个算法,直接看代码画图//
2017-03-22 22:41:22
379
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人