美文网首页
java学习第八章(修饰符)

java学习第八章(修饰符)

作者: 锋叔 | 来源:发表于2019-02-26 20:41 被阅读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 (即缺省,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。
  • private : 在同一类内可见。使用对象:变量、方法。 注意:不能修饰类(外部类)
  • public : 对所有类可见。使用对象:类、接口、变量、方法
  • protected : 对同一包内的类和所有子类可见。使用对象:变量、方法。 注意:不能修饰类(外部类)。

default默认修饰符

  • 就是啥也不加!可以修饰类,方法,对象,接口,变量,同一个包类可见。
class A {}; // => default class A{}
string a = "12"; // => default a = "12"
上一章 目录 下一章

相关文章

  • java学习笔记第二天

    java修饰符 java修饰符 java语言提供了很多修饰符,主要分为下面两类: 1.访问修饰符 2.非访问修饰符...

  • Java 修饰符

    Java 修饰符 Java语言提供了很多修饰符,主要分为以下两类: 访问修饰符 非访问修饰符 修饰符用来定义类、方...

  • 日常记忆Java修饰符

    Java修饰符 Java语言提供的很多修饰符,主要分为以下两类: 访问修饰符 非访问修饰符修饰符用来定义类、方法或...

  • Java知识之修饰符

    Java中的修饰符 Java中的修饰符主要分为两类: 访问控制修饰符 非访问控制修饰符 访问控制修饰符分: pub...

  • java修饰符有哪些?

    java修饰符有哪些? Java语言提供了很多修饰符,主要分为以下两类: 1、访问修饰符; 2、非访问修饰符。 (...

  • java学习第八章(修饰符)

    修饰符太多了!我也一边学一边补充着! final 修饰符 修饰常量-不能修改的变量 修饰类-不能继承的类 修饰方法...

  • Java中访问修饰符和构造函数的一点总结

    Java访问修饰符 Java用于类的修饰符(2个)和限定符(2个) 注意:内部类可以拥有更多的访问修饰符 Java...

  • java基础-static

    概述 static 在java体系里的地位:java语言的一个修饰符,属于非访问修饰符,所谓访问修饰符就是控制访问...

  • 关于Java语言中那些修饰符

    一.在java中提供的一些修饰符,这些修饰符可以修饰类、变量和方法,在java中常见的修饰符有:abstract(...

  • PHP类

    1.PHP类 1.1 语法结构 权限修饰符是可选项,常见的修饰符跟我们学习的Java程序差不多public/pri...

网友评论

      本文标题:java学习第八章(修饰符)

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