Java描述符(修饰符)的类型
2024-09-08 02:56:55
以下内容引用自http://wiki.jikexueyuan.com/project/java/modifier-types.html:
描述符(修饰符)是添加到那些定义中来改变他们的意思的关键词。Java语言有很多描述符,包括以下这些:
- 可访问描述符
- 不可访问描述符
应用描述符,可以在类、方法、变量中加入相应关键字。描述符要先于声明,如下面的例子所示:
public class className {
// ...
}
private boolean myFlag;
static final double weeks = 9.5;
protected static final int BOXWIDTH = 42;
public static void main(String[] arguments) {
// body of method
}
一、可访问描述符
Java提供一系列可访问描述符来设定类,变量,方法和构造器的访问级别。四种访问级别如下:
- 默认的,对封装可见。不需要描述符。
- 仅对类可见(private)
- 全部可见(public)
- 对封装和子类可见(protected)
二、不可访问描述符
- Java提供一些不可访问描述符来满足其他功能。
- static描述符是用来创造类方法和变量的。
- final描述符用来最终确定和实施类、方法和变量的。
- abstract描述符用来创造不允许实例化的类和方法。
- synchronized和volatile描述符用来当做线程的。
最新文章
- Qt在ui中使用代码添加新的控件
- 行程编码(atoi函数)
- U盘安装WIN10专业版
- IOS - 打印COOKIE中的 CRFSToken
- CSS中的 backgroundPosition 属性
- Unity shader(CG) 写一个 散色、折射、反射、菲涅尔、gamma、简单后期屏幕特效
- easyui validatebox 验证集合
- poj 1191 矩形块的划分
- 《云大课程助手》Android刷课工具来袭
- Shell: how to list all db links in oracle DB to generate a flat file (生成dblink列表文件)
- # MongoDB学习笔记(持续更新)
- git使用前配置
- Android开发8:数据存储(二)——SQLite数据库和ContentProvider的使用
- 201521123078《Java程序设计》第七周学习总结
- Spring Boot 使用 AOP 实现页面自适应
- expprt与环境变量
- Spring3.2.0 之后各个版本完整包下载地址
- MT【307】周期数列
- [py]__name__ 属于哪个文件
- Session in BSU CodeForces - 1027F(思维 树 基环树 离散化)
热门文章
- COGS 1570. [POJ3461]乌力波
- SQLite -语法
- sklearn之SVC
- BZOJ1232: [Usaco2008Nov]安慰奶牛cheer(最小生成树)
- JSP常用的几种跳转方式
- eclipse android SDK代理跟新
- node的影响及前后端之争
- Intel CPU参数查询网站
- Linux离线安装redis集群
- tomcat 403错误和ls: cannot open directory '.': Permission denied