JAVA学习13.package,import,jar,classpath,java中的权限

1.package

1.1 所有的Java类都是放置在同一个目录下面的,因此类之间的相互调用无需显式声明调用。
1.2 Java支持多个目录放置Java,并且通过package/import/classpath/jar等机制配合使用,可以支持跨目录放置和调用Java类。

2.import

2.1 可以用 来引入一个目录下的所有类,仅该目录下一级的类
2.2 import 尽量精确,不推荐用*,以免新增的同名程序会使得老程序报错。

3.jar

3.1 jar文件,一种扩展名为jar的文件,是Java所特有的一种文件格式,用于可执行程序文件的传播。
3.2 jar文件实际上是一组class文件的压缩包

4.classpath

编译和运行的时候可以通过classpath来指明包的具体位置

eg
javac:编译
java:运行
-cp即指的是classpath,在运行的时候会遍历C\temp中的文件,如果找到就不会再寻找
在这里插入图片描述

5.JAVA中的权限

private: 私有的,只能本类访问
default(通常忽略不写):同一个包内访问
protected:同一个包,子类均可以访问
public:公开的,所有类都可以访问

使用范围
四种都可以用来修饰成员变量、成员方法、构造函数
default和public可以修饰类!!!

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值