文件名称:java8集合源码-OCP-Notes:OCP-Notes
文件大小:19KB
文件格式:ZIP
更新时间:2024-06-24 11:27:48
系统开源
java8集合源码第 1 章 - 高级类设计 访问修饰符 private - 只有同一个类可以访问 default - 包私有,可以被同一包中的所有类查看 protected - 默认+子类可以查看 公共 - 一切顺利 重载和覆盖 当方法名称相同时,两者都会发生,区分大小写 覆盖 相同的论点 访问修饰符相同,或更开放 返回类型必须是协变的,即。 相同或更多限制(父返回的子类) 如果抛出任何受检异常,则只能抛出相同或更严格的异常。 未经检查的异常是免费游戏。 此外,可以跳过抛出相同的异常。 没有新的或更广泛的。 超载 不同的参数或参数类型 优先级 - 精确、超类、更大的原语、自动装箱、可变参数 静态和最终 final 类不能被继承 最终方法不能被覆盖 最终摘要没有任何意义 静态方法可以通过“覆盖”隐藏,但仍然可以通过父类的实例/类名访问 变量可以像静态方法一样隐藏,可以通过父类内部或超级访问 进口 import static用于导入静态方法,因此您不必使用类名来调用该方法。 正常导入用于类 两者都可以使用通配符 实例 如果没有办法让某些东西属于 X 类,编译器就会失败。 这仅发生在类中,
【文件预览】:
OCP-Notes-master
----README.md(52KB)