摘要: 其实我刚刚才自学设计模式,但是投java职位的,很容易中这道题。唉~ 这一行真难,教科书里边的东西要记住,例如那个淘宝竟然考我到现在都不知道的RAID,教科书外的东西更要多看,再例如淘宝java考spring的mock单元测试,我更一窍不通。如果像matrix那样,几个钟头可以把东西灌进脑子里就好了。 单例模式,其实中签率很高的。开始以为这道题有分量,到现在觉得,出这道题的企业,基本上都是在等于... 阅读全文
posted @ 2010-10-20 15:54 irischan 阅读(538) 评论(0) 推荐(1) 编辑
摘要: from:http://blog.csdn.net/ilibaba/archive/2009/06/01/4234248.aspx NO.48 对共享可变数据的同步访问 同步,不仅可以阻止一个线程看到对象处于不一致的状态中,它还可以保证通过一系列看似顺序执行的状态转变序列,对象从一种一致的状态变迁到另一种一致的状态。 synchronized关键字可以保证在同一时刻,只有一个线程在执行一条语句,... 阅读全文
posted @ 2010-10-20 11:37 irischan 阅读(373) 评论(0) 推荐(0) 编辑
摘要: from:http://blog.csdn.net/ilibaba/archive/2009/05/21/4207511.aspx NO. 26 谨慎使用重载 一个常见的问题是: public static String classify(Set s) { return “set”;} public static String classify(List l) {return “lis... 阅读全文
posted @ 2010-10-20 10:20 irischan 阅读(275) 评论(0) 推荐(0) 编辑
摘要: from:http://blog.csdn.net/ilibaba/archive/2009/02/06/3866657.aspx NO.18 优先考虑静态成员类 嵌套类只为它的外围类提供服务。 嵌套类分为四种:静态成员类、非静态成员类、匿名类和局部类(后面三种称为内部类),如果希望一个嵌套类的实例可以独立于它的外部类的实例而存在,则这个嵌套类应该设置成静态成员类,但是静态成员类不能访问非静... 阅读全文
posted @ 2010-10-20 02:43 irischan 阅读(372) 评论(0) 推荐(0) 编辑