java学习第八章(修饰符)

2019-02-26  本文已影响0人  锋叔

修饰符太多了!我也一边学一边补充着!

final 修饰符

int a = 20;
a = 30; // 重新赋值不报错因为是普通变量。
final int b = 20;
b = 30; // 会报错因为已经被修饰成了常量
final double PI = 3.14159 // 常见的PI值
final class A {
}
class B extends A {
} // 报错因为final修饰的类无法继承
class A {
  final void eat() {
  }
}
class B extends A {
  void eat() {} // 报错 无法修改覆盖A类final修饰的方法
}

访问控制修饰符

Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。

default默认修饰符

class A {}; // => default class A{}
string a = "12"; // => default a = "12"
上一章 目录 下一章
上一篇 下一篇

猜你喜欢

热点阅读