包的定义与使用
1、包的定义:
.java文件中使用package 定义java文件的包。包实际上就是一个目录,为了防范由于类名相同而引起的错误,同一个包中,不允许使用相同类名。
java -d :将打包文件
2、包的导入
java通过 import 关键字导入java类,
导入单个一个类: import 包名.类名
使用通配符导入: import 包名.*
当不同的包使用相同的类名称,且同一个java文件导入不同包下的相同类名称会出现,类引用不明确错误,此时需要在程序中,明确实例化具体类。
包名.类名 引用变量 = new 包名.类名();
3、访问控制权限
private
default
protected
public
4、jar命令的使用
jar -‘cvf’ 类名称 :打包类成为一个.jar文件
但是需要将jar包的路径设置在classpath的环境变量中,你才可以使用自己的jar包