java 学习第七节--Java 修饰符
2016-08-17 19:30
183 查看
Java 修饰符
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) { // 方法体 }
访问控制修饰符
Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java支持4种不同的访问权限。默认的,也称为 default,在同一包内可见,不使用任何修饰符。
私有的,以 private 修饰符指定,在同一类内可见。
共有的,以 public 修饰符指定,对所有类可见。
受保护的,以 protected 修饰符指定,对同一包内的类和所有子类可见。
非访问修饰符
为了实现一些其他的功能,Java也提供了许多非访问修饰符。static修饰符,用来创建类方法和类变量。
Final修饰符,用来修饰类、方法和变量,final修饰的类不能够被继承,修饰的方法不能被继承类重新定义,修饰的变量为常量,是不可修改的。
Abstract修饰符,用来创建抽象类和抽象方法。
Synchronized和volatile修饰符,主要用于线程的编程。
相关文章推荐
- JAVA知识学习——类的修饰符
- java学习 第七节 运算符和表达式
- Java学习笔记(四)修饰符及访问权限
- Java基础学习第十天——修饰符与内部类
- Java学习笔记2016.2.20 访问修饰符、包
- java中访问权限修饰符学习笔记
- java学习第七节--Java 变量类型
- Java学习笔记(1):访问修饰符protected和default的区别
- 重踏学习Java路上_Day10(形参与返回值,包,修饰符,内部类)
- JAVA学习日志(6-1-静态修饰符与主函数)
- 【Java学习笔记】修饰符
- JAVA知识学习——类的修饰符
- java学习笔记 access modifier 访问修饰符作用
- java学习心得之--java中的修饰符
- JAVA进阶学习-java修饰符
- 我的java学习之路访问修饰符public protect private ;另外instanceof
- Java学习总结之修饰符
- java修饰符重新学习日记一
- JavaSE入门学习10:Java修饰符
- java学习之路 之 高级类特性-四种权限修饰符、关键字super、子类对象的实例化过程