这里记录了大量我个人在学习编程(不限于JAVA,但实现语言都是JAVA)
程序设计相关的代码所在
各种设计模式例子代码
工厂模式
包括了静态工厂,工厂模式,抽象工厂方法.
单例模式相关代码
单例模式下各种实现方法,线程安全,非线程安全的最优解决方案,还包括了单例模式的直接拓展:多例模式
策略模式相关例子
简单策略模式的使用例子
模版方法模式相关例子
模版方法的简单例子和钩子的使用
多线程下消费者生产者问题的多种实现方式
使用JAVA1.5后提供的Lock类实现
使用关键字synchronized实现