摘要: //求一个整数的二进制串中1的个数public int hammingWeight(int n) { String b_str = Integer.toBinaryString(n); int b_count = 0; for(int i=0; i<b_str.length(... 阅读全文
posted @ 2015-06-01 23:54 Pickle 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 状态模式:用于解决系统中复杂对象的状态转换以及不同状态下行为的封装问题。 结构:Context环境类:环境类中维护一个State对象,它定义了当前的状态 。 State:状态接口 ConcreteState: 具体的状态类,封装了每一个具体类的对应行为。 应用场景: 线程对象各个状态的切换 店房间... 阅读全文
posted @ 2015-06-01 17:23 Pickle 阅读(1491) 评论(0) 推荐(0) 编辑