摘要: zzhttp://zhangjunhd.blog.51cto.com/113473/126530/ 阅读全文
posted @ 2012-04-27 20:39 feiling 阅读(113) 评论(0) 推荐(0) 编辑
摘要: SPI的全名为Service Provider Interface.普通开发人员可能不熟悉,因为这个是针对厂商或者插件的。在java.util.ServiceLoader的文档里有比较详细的介绍。究其思想,其实是和"Callback"差不多。“Callback”的思想是在我们调用API的时候,我们可以自己写一段逻辑代码,传入到API里面,API内部在合适的时候会调用它,从而实现某种程度的“定制”。 典型的是Collections.sort(List<T> list,Comparator<? super T> c)这个方法,它的第二个参数是一个实现Co 阅读全文
posted @ 2012-04-27 20:28 feiling 阅读(250) 评论(0) 推荐(0) 编辑