美文网首页
2019-07-12

2019-07-12

作者: w4irdo | 来源:发表于2019-07-12 22:56 被阅读0次
    1. private 修饰的方法可以通过反射访问,那么 private 的意义是什么?

      • Java 的 private 修饰符并不是为了绝对安全性设计的,更多的是对用户常规使用 java 的一种约束。
      • 从外部对对象进行常规调用时,能够看到清晰的类结构。
    2. Java 类初始化顺序

      • 基类静态代码块,基类静态成员字段(并列优先级,按照代码出现的先后顺序执行,且只有在第一次加载时执行)。
      • 派生类静态代码块,派生类静态成员字段(并列优先级,按照代码出现的先后顺序执行,且只有在第一次加载时执行)。
      • 基类普通代码块,基类普通成员字段(并列优先级,按照代码出现的先后顺序执行)。
      • 基类构造函数。
      • 派生类普通代码块,派生类普通成员字段(并列优先级,按照代码出现的先后顺序执行)。
      • 派生类构造函数。

    相关文章

      网友评论

          本文标题:2019-07-12

          本文链接:https://www.haomeiwen.com/subject/xshekctx.html