在 JAVA 中有四种访问控制权限,分别为: private、 default、 protected、 public。
private
在前面已经介绍了 private 访问控制符的作用,如果一个成员方法或成员变量名前使用了 private 访问控制符,那么这个成员只能在这个类的内部使用。
注意:不能在方法体内声明的变量前加 private 修饰符。
default
如果一个成员方法或成员变量名前没有使用任何访问控制符,就称这个成员所拥有的是默认的( default)访问控制符。默认的访问控制成员可以被这个包中的其它类访问。如果一个子类与其父类位于不同的包中,子类也不能访问父类中的默认访问控制成员。
protected
如果一个成员方法或成员变量名前使用了 protected 访问控制符,那么这个成员既可以被同一个包中的其它类访问,也可以被不同包中的子类访问。
public
如果一个成员方法或成员变量名前使用了 public 访问控制符,那么这个成员可以被所有的类访问,不管访问类与被访问类是否在同一个包中。
打包自己的jar包
只要别人的 classpath 环境变量的设置中包含这个 jar 文件, Java 虚拟机就能自动在内存中解压这个 jar 文件,把这个 jar 文件当作一个目录,在这个 jar 文件中去寻找所需要的类及包名所对应的目录结构
控制台输入命令:jar –cvf create.jar demo
· -c:创建新的存档
· -v:生成详细输出到标准输出上
· -f:指定存档文件名
· create.jar:是生成 jar 文件的名称
· demo:要打成 jar 文件的包
demo里面的内容包括字节码文件和Java文件,字节码保证我们能用里面的东西,Java文件保证我们能够查看源码
本文介绍了Java中的四种访问控制权限(private, default, protected, public)及其应用范围,并详细讲解了如何使用命令行工具将Java项目打包为jar文件。
4781

被折叠的 条评论
为什么被折叠?



