摘要: 1 /** 2 * Created by xfyou on 2016/11/3. 3 */ 4 public class SysDep { 5 final static String UNIX_NULL_DEV = "/dev/null"; 6 final static String WINDOWS_NULL_DEV = "NULL"; 7 final ... 阅读全文
posted @ 2016-11-03 18:48 FrankYou 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 在方法作用域内创建的内部类,用来实现一个接口 /** * Created by xfyou on 2016/11/3. * Java内部类演示 */ public class Parcel3 { public Destination dest(String s) { /** * 在方法作用域内创建的 阅读全文
posted @ 2016-11-03 16:18 FrankYou 阅读(371) 评论(0) 推荐(0) 编辑
摘要: /** * Created by xfyou on 2016/11/3. * Java内部类演示 * 内部类可完全进入不可见或不可用状态——对任何人都将如此。所以我们可以非常方便地隐藏实施细节 */ public class Parcel3 { /** * 私有的内部类 */ private class PContents extends Conten... 阅读全文
posted @ 2016-11-03 15:31 FrankYou 阅读(124) 评论(0) 推荐(0) 编辑
摘要: /** * Created by xfyou on 2016/11/3. * 多接口之间的继承 */ public class HorrorShow { static void u(Monster b) { b.menace(); } static void v(DangerousMonster d) { d.menace(); ... 阅读全文
posted @ 2016-11-03 14:50 FrankYou 阅读(492) 评论(1) 推荐(1) 编辑
摘要: 接口最关键的作用,也是使用接口最重要的一个原因:能上溯造型至多个基础类。 使用接口的第二个原因与使用抽象基础类的原因是一样的:防止客户程序员制作这个类的一个对象,以及规定它仅仅是一个接口。 这样便带来了一个问题:到底应该使用一个接口还是一个抽象类呢? 若使用接口,我们可以同时获得抽象类以及接口的好处 阅读全文
posted @ 2016-11-03 14:40 FrankYou 阅读(7129) 评论(0) 推荐(0) 编辑