Java中的访问修饰符和修饰符
来源:互联网 发布:学舞蹈的干着爽 知乎 编辑:程序博客网 时间:2024/05/16 10:17
访问修饰符有四种:public,protected,default,private
包外 子类 包内 类内
public yes yes yes yes
protected no yes yes yes
default(package) no no yes yes
private no no no yes
常用的修饰符有:static, final,abstract
修饰的顺序一般是 :访问修饰符+修饰符+类\方法\变量
名称
可以修饰
备注
public
类、方法、域、接口
public类必须定义在和类名相同的同名文件中
protected
方法、域
default(package)
类、方法、域、接口
默认的访问权限,可以省略此关键字,可以定义在和public类的同一个文件中
private
嵌套类、方法、域
static
方法、域、
可以被类的所有实例共享,不需要创建类的实例就可以访问
abstract
类、方法
abstract 类:不能被实例化
abstract方法:没有具体实现
final
类、方法、域、变量
final类:不能申明子类
final方法:防止子类方法重载
final域、final变量:值只能够分配一次,不能更改
注:域指的是类中定义的变量
类的构造器方法不能够有修饰符、返回类型和throws子句
普通类的访问修饰符只有public和default
此外,方法修饰符还有synchronized、native,变量修饰符还有volatile、transient,这些涉及到java更深的层次,有兴趣的可以自己去了解它们。
- Java中的访问修饰符和修饰符
- java修饰符和访问修饰符
- JAVA中的访问修饰符和包
- java中的访问修饰符!
- java中的访问修饰符
- Java 中的访问修饰符
- java 中的访问修饰符
- java中的访问修饰符
- java中的访问修饰符
- C# 中的访问修饰符和声明修饰符
- C# 中的访问修饰符和声明修饰符
- java 访问修饰符
- java 访问修饰符
- Java访问修饰符
- java 访问修饰符
- java访问修饰符
- Java访问修饰符
- Java访问修饰符
- 南邮 OJ 1420 丑数
- Linux和Nuleus PLUS的中断处理 HISR LISR
- 通过虚拟机安装系统( ubuntu )
- Linux中ifreq 结构体分析和使用
- mysql时间装换
- Java中的访问修饰符和修饰符
- Java常见面试问题(二)
- web.xml 中的Filter 之间是怎么进行通信的
- leetcode 73: Set Matrix Zeroes
- 黑马程序员_Java基础:集合总结
- OpenVolumeMesh编译的一些错误解决
- 南邮 OJ 1423 亲戚
- UIScrollView实现循环滚动和自动滚动
- js 按键事件