包的作用:管理java文件,解决同名文件冲突!(相同包下面不允许存在同名类)
包命名规则:域名倒序+模块名称+功能名称
导入包:
方法1:(加载指定包下面的所有类)
方法2:(加载指定包下面的具体类)
下图报错:由于com.imooc.mechanics没有CatTest()类,导入的包精确到了Cat类,所以报错!
方法3(在开头没有导入的情况下,直接在代码中指定其他包的其他类):
import包名.*只能直接访问指定包名下的类,无法访问子包下的类:也就是会所不能访问import com.imooc*;因为在imooc文件夹下面还有几个子文件夹,子文件夹下面才是子类