上一页 1 ··· 94 95 96 97 98 99 100 101 102 ··· 109 下一页

2012年2月12日

摘要: 刚看到的这个,太生猛了...以前学动态代理还知其然,不知其所以然的...现在算是有点了解了...主要是动态编译这点比较有趣,1 定义一个接口,只有一个方法,sell (为什么要定义这个接口,就不多说了..面向接... 阅读全文
posted @ 2012-02-12 11:05 Java码界探秘 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 读源码,怕过两天又忘记了,还是记录下吧..动态代理最重要的实现就是Proxy.newInstance ,那我们直接看这个方法public static Object newProxyInstance(ClassL... 阅读全文
posted @ 2012-02-12 10:44 Java码界探秘 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 属于对象行为模型,用意是针对一组算法,将每个算法封装到具有共同接口的独立的类中,从而使他们互相替换;将算法的责任和算法本身分隔开,委派给不同的对象管理,把算法包装到一系列的策略类里面,作为一个抽象策略类的子类。用... 阅读全文
posted @ 2012-02-12 10:10 Java码界探秘 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 一、工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。 工厂模式在《Java与模式》中分为三类:1)简单工厂模式(Simple Factory):不利于产生系列产... 阅读全文
posted @ 2012-02-12 10:08 Java码界探秘 阅读(165) 评论(0) 推荐(0) 编辑

2012年2月11日

摘要: 工厂方法模式:一个抽象产品类,可以派生出多个具体产品类。 一个抽象工厂类,可以派生出多个具体工厂类。 每个具体工厂类只能创建一个具体产品类的实例。抽象工厂模式:多个抽象产品类,每个抽象产品类可以派生出多个... 阅读全文
posted @ 2012-02-11 15:46 Java码界探秘 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 这段时间看了一些设计模式,看到策略模式与工厂模式的时候,总是感觉他们很相似,不要区分,到具体的场景了你可能还在徘徊到底用工厂还是策略呢?这几天就想写一篇关于策略模式与工厂模式区别的文章,但一直没思路,昨天跟淘宝m... 阅读全文
posted @ 2012-02-11 15:11 Java码界探秘 阅读(113) 评论(0) 推荐(0) 编辑

2012年2月10日

摘要: 众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段... 阅读全文
posted @ 2012-02-10 17:36 Java码界探秘 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.odi.ch/prog/design/newbies.php 每天在写Java程序, 其实里面有一些细节大家可能没怎么注意, 这不, 有人总结了一个我们编程中常见的问题. 虽然一般... 阅读全文
posted @ 2012-02-10 17:13 Java码界探秘 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 之前在分析ArrayList和Vector源码的时候,发现Sun JDK版本中的ArrayList和Vector大量使用了System.arraycopy来操作数据,特别是同一数组内元素的移动及不同数组之间元素的... 阅读全文
posted @ 2012-02-10 16:24 Java码界探秘 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 如果让您亲自动手来来写一个Integer中的toString()方法和parseInt()方法,您会怎么写?请您先动手写toString()方法。我对于toString()的思路:1.首先需要得到这个Intege... 阅读全文
posted @ 2012-02-10 15:58 Java码界探秘 阅读(138) 评论(0) 推荐(0) 编辑
上一页 1 ··· 94 95 96 97 98 99 100 101 102 ··· 109 下一页

导航