java基础十三 权限修饰符

来源:互联网 发布:vb中picturebox的文本 编辑:程序博客网 时间:2024/06/08 19:12

说到权限修饰符 首先需要引入的是包的概念

什么是包?

通俗来讲 其实就是文件夹 在java中用package关键字来标识 用来将字节码进行分类存放

包的格式package 包名(如果有多级的话 中间用.分隔)

比如:com.xxx.xxx(一般是公司域名倒着写)

注意点:

package语句必须是程序的第一条可执行代码

package语句在一个程序中只能有一个(一个类的路径是明确的)

如果没有写package 则表示它没有包 java中默认是default

在java中通常需要引入其他包下的类 此时就需要用到import关键字

格式import 包名.类名

在Java中 通常会有package import class三个关键字 他们出现的顺序应该是:

package-->import(可出现多个)-->class

权限修饰符:通俗的讲,就是在java中某些类对于外界的可见性 

java中四大权限修饰符是:private public default protected  他们的可见性如下

权限修饰符可见性本类同一个包不同包下的子类不同包下的其他类private√   default√√  protected√√√ public√√√√


除了权限修饰符 java中还有状态修饰符 static final

static修饰符 可以用来修饰变量和方法 static中文名是静态的 在Java中 用它修饰的变量或者方法都是和类相关的  随着类的加载而加载的  可以通过(类名.)来调用

final修饰符 表示最终的  用它修饰的类不可以被继承  它修饰的变量不可以被修改(必须被显示初始化) 它修饰的方法不能被重写

还有一个就是抽象修饰符 abstract

抽象修饰符 它修饰的类是抽象类 不能被实例化 它修饰的方法是抽象方法必须被子类重写

原创粉丝点击