云上快速入门,热门云上应用快速查找
丰富的线上&线下活动,深入探索云世界
做任务,得社区积分和周边
最真实的开发者用云体验
让每位学生受益于普惠算力
让创作激发创新
资深技术专家手把手带教
遇见技术追梦人
畅聊无限,分享你的技术见解
技术交流,直击现场
海量开发者使用工具、手册,免费下载
极速、全面、稳定、安全的开源镜像
开发手册、白皮书、案例集等实战精华
为开发者定制的Chrome浏览器插件
热门
引用:http://zhidao.baidu.com/question/174461404.html?push=ql
方法在实现中使用了reflect技术,你只要告诉方法你的class是哪个就可以了。象你这个代码,就是传入了一个GreetingService的interface类型。 接口调用时,只要传入实现该接口的任何一个类都可以。 接口调用优点: 1、隐藏了实现类。 2、修改或更换实现类只需要非常小的改动。 3、解耦合。 有兴趣了解详情的话,去找源码查考一下。 reflect技术参考:http://baike.baidu.com/view/1865203.html 接口参考:http://baike.baidu.com/view/993516.htm