包的定义与使用
一:包的定义
为了更好地组织类,Java 提供了包机制,用于区别类名的命名空间。避免重复类名出现
手动创建包过于麻烦 , 于是有了 , 打包编译:javac-d . 类名.java (命令行)
编译后运行要带上 包名称.类名(类的全名)
二:包的导入
手动的打包有时就会出现不知道谁先谁后的问题从而导致打包编译出现错误 , 这样的效率降低还不实用 , java提供了java机制的自动打包 javac-d . *.java(命令行)三:系统常用包
java.long //系统常用基础类java.long.reflect //java反射编程包
java.math //数学支持包,操作够一般的操作
java.net //网络编程支持包
java.sql //数据库开发支持包(熟练之用)
java.util //提供的工具程序包
java.io //IO编程的开发包
java.awt java.swing //UI开发包 主要进行UI界面的编写(现在一点都用不到了)
四:包的关键字
package net.java.util; //打包 , 将不同的类别的java编译后的.class文件放到指定的位置 , 这样就解决了同名的问题
import payroll.Employee; //导入包 , 将该文件路径下的类导入,使用的时候直接使用 , 提高了代码的重用性 ,
//解决的类名的重名问题 , 也可以直接使用类的全名调用该类
记录时间:(2017年04月15日 23:39 包的使用基础有实用)