摘要:
嵌套类: 1.静态成员类 静态成员类是外围类的一个静态成员,遵守同样的可访问性规则 用法:a.作为公有的辅助类 内部类: 2.非静态成员类 语法上只和静态成员类的唯一区别是少一个static修饰符 ... 阅读全文
2017年3月5日 #
摘要:
**调用对象上的方法通常是执行该对象上的某项操作**.如果一个对象的方法执行其他对象的操作,一个类仅仅导出这个方法(它的实例相当于一个指向该方法的指针),这样的实例被称为函数对象 例如: /** * 如果一个类的所有实例在功能上都是相互等价的,那么他应该被设计为一... 阅读全文
摘要:
标签类:其中有许多样板代码,包括枚举声明,标签域和条件语句如果要给它添加风格,除了有权限修改源码之外,你还得给每个条件语句都添加一个条件,否则就会在运行时失败标签类过于冗长,容易出错,并且效率低下我们可以用类层次类代替标签类 – 子类型化public class Figure { ... 阅读全文
摘要:
package com.classinteface.finalinterface;/** * 常量接口模式 java.io.ObjectStreamConstants * 这种模式会导致实现其的类将实现细节泄露到该类导出的API中 * 如果将来的发行版本改动了这个类,它不再需... 阅读全文