Java 类的修饰符

作者: Mr_Alpha | 来源:发表于2016-12-13 20:58 被阅读25次

想必大家都经常都看到声明一个类都是下面的基本的形式:public class XXX{}
偶尔会看到不带public修饰符的类声明,
然后就会疑惑带public和不带的有什么区别么?
这个public修饰符是不是和方法的访问修饰符一样呢?

下面让我们研究一下:

完整的类的声明形式是:

访问修饰符 修饰符 class 类名称 extends 父类名称 implement 接口名称

访问修饰符
  1. public:可以被本项目的所有类访问(使用),其他项目若想使用本项目中的类,必须将本项目打包为jar包,然后加入到classpath中
    1.1 备注:public类必须定义在和类名相同的同名文件中
  2. (default):只能被同一个包中的类访问(使用)
    2.1 备注:默认的访问权限,可以省略此关键字,可以定义在和public类的同一个文件中
  3. 特殊:成员内部类和静态内部类前面还可以有protected、private访问修饰符,
修饰符
  1. final:使用此修饰符的类不能够被继承
  2. abstract:定义抽象类
  3. 特殊:静态内部类前面可以有static修饰符

相关文章

  • 日常记忆Java修饰符

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

  • Java 修饰符

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

  • java学习笔记第二天

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

  • java修饰符

    java中的类修饰符、成员变量修饰符、方法修饰符。 类修饰符: public(访问控制符),将一个类声明为公共类,...

  • Java知识之修饰符

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

  • java修饰符有哪些?

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

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

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

  • Java修饰符

    Java修饰符用来定义类、方法、变量,通常放在语句的最前端,修饰符主要分为两类: 访问控制修饰符 非访问修饰符 访...

  • 其实Java 修饰符真的很好理解,看看阿里大牛是怎么说的吧

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

  • 【Java】JAVA 修饰符

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

网友评论

    本文标题:Java 类的修饰符

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