- 博客(4)
- 资源 (9)
- 收藏
- 关注
转载 Builder生成器模式与Composite组合模式
一.Builder生成器模式Builder模式的缘起假设创建游戏中的一个房屋House设施,该房屋的构建由几个部分组成,且各个部分要富于变化。如果使用最直观的设计方法,每一个房屋部分的变化,都将导致房屋构建的重新修正……动机(Motivation)在软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部
2013-11-13 15:26:36 1349
原创 java基础类
public class 字符串{public static void main(String args[]){String strEng = "I Like Java";System.out.println("1.charAt方法:"+strEng.charAt(8));System.out.println("2.charAt方法:"+(int)strEng.charAt(8))
2013-11-13 14:18:52 659
原创 重构--改善既有代码的设计
《重构:改善既有代码的设计》章节所有代码(有中文解释)序言(foreword)by erich gamma xiii 前言(preface)by martin fowler xv 什么是重构(refactoring)? xvi 本书有些什么? xvii 谁该阅读本书? xviii 站在前人的肩膀上 xix 致谢 xix 第1章:重构,第一个案例(refact
2013-11-08 09:56:10 1259
转载 BufferedInputStream类mark(int readlimit)中readlimit的确切含义
根据JAVA官方文档的描述,mark(int readlimit)方法表示,标记当前位置,并保证在mark以后最多可以读取readlimit字节数据,mark标记仍有效。如果在mark后读取超过readlimit字节数据,mark标记就会失效,调用reset()方法会有异常。但实际的运行情况却和JAVA文档中的描述并不完全相符。 有时候在BufferedInputStream类中调
2013-11-05 15:10:22 996
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人