packge的使用
我们众所周知所有的Java类都是放到一个目录下,因此类之间的相互调用就不需要说明。
但是需要注意以下两点:
——同一个目录下,两个类名不能系统
——文件太多,查找和修改麻烦
因此Java造成多个目录放置Java类,造成跨目录放置和调用Java类。
下面我就解释一下怎样使用:
1 :首先就解释一下package包
package+类名 \ 类全称=package + 包名+类名
2 :解释import的用法:
- import 必须全部放在package之后,类定义之前。即放在中间
- 如果使用多个类,顺序就没有关系了
- 可以用 “ * ” 来引用一个目录下的所有类,也就是一个目录下所有的class文件的类。谨记不能调用该目录下文件下的类文件。
- 个人推荐以后不用* 号
package Mooc_7_A;
public class A_man {
public void hello() {
System.out.println("Hello");
}
}
package Mooc_7_B;
import Mooc_7_A.A_man;;
public class B_Human {
public static void main(String[] args) {
A_man name = new A_man();
name.hello();
}
}
Jar文件的使用
-
jar文件特性:
-
jar文件简单来说就是一个压缩包,与rar、zip文件没有什么区别;
-
jar文件类名可以包括多个class,可以将多个class文件压缩成一个文件,方便传播
-
jar文件里面只有class,没有java文件,别人看不到拿的源文件,class文件里面只有字节码。有很好保护知识版权
-
将多个class文件压缩成一个jar文件,可以规定一个版本号,更容易进行版本控制
生成jar包
这里我们需要注意三个地方,
第一个是最上方的栏目选中自己选要打包的class文件
二:勾选第一个默认的选项
三:就是Browse选择jar打包文件的路径,选择一个路径+新建文件名字;
使用jar包
使用jar包有很多种方式,这里只介绍最传统的一种:
·一:右键项目点击properties->Java Build Path->Add External JARS,然后选择你的jar包就行了。
这里就会自动显示刚才导入的jar包
接下来就可以调用jar包里面使用的类,我们可以清楚看见类名与方法名。方便我们的使用。
这是没有导入jar包的状态