- 博客(2)
- 问答 (2)
- 收藏
- 关注
原创 一句话设计模式
简单工厂模式 你想要一个椅子,就把椅子的材质、大小、造型告诉工厂,工厂给你生产出这个椅子供你使用,你可以想生产竹椅就生产竹椅,想生产塑料椅就生产塑料椅。 策略模式 你想玩电子游戏,那你就需要在游戏机上玩,游戏机是Context,不同的游戏卡是不同的具体策略(卡之间接口规格完全一样),你插上魂斗罗的卡,就能用游戏机玩魂斗罗,插上超级玛丽的卡,就能用游戏机玩超级玛丽。 *策略模式可以结合工厂模
2016-03-31 16:56:21 504
转载 Java的String类为什么是不可变的以及字符串常量池
JAVA中的String是一个不可变(immutable)类,即创建一个String对象后,是不能直接改变字符串中的某个字符的。 我们打开JDK中String类的源代码来看一下: /** The value is used for character storage. */ private final char value[];其中用于存储String值的仍然是一个char型数
2016-03-02 19:47:11 2089
空空如也
【算法】求大神证明此猜想?如不能证明求反例
2014-04-14
为什么数组初始化为0比数组初始化为1要小?
2014-01-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人