摘要:
标题 静态代码块与静态成员变量还要看代码的先后顺序 看程序,说出结果 结果为: x=0 看程序,说出结果 结果如下: 补充 : 静态代码块:static{ } 在JVM加载时即执行,先于主方法执行,用于类的属性初始化 注意:静态代码块不能存在于任何方法体中 构造代码块:{} 放于类中,在构造方法调用 阅读全文
posted @ 2017-10-30 22:51
Advancing-Swift
阅读(860)
评论(3)
推荐(0)
摘要:
1、不使用匿名内部类之前的状态 2、如果实现接口的类只使用一次用处不大换为如下简便写法——匿名内部类 阅读全文
posted @ 2017-10-30 20:36
Advancing-Swift
阅读(715)
评论(0)
推荐(0)
摘要:
1、实现接口的抽象类——适配器 即用了接口,又用了抽象类,关键是Window win=new MyWindow(); MyWindow子类并没有直接实现Window接口,而是通过中间的抽象类建立了桥梁 2、代理公司的方法——功能更强大的包装类 自己要钱的能力太弱小,通过强大的代理来完成要钱,包装类 阅读全文
posted @ 2017-10-30 09:23
Advancing-Swift
阅读(398)
评论(0)
推荐(0)