package:包,对应到文件系统就是多级目录 * 为了解决两个问题: * 1.文件同名问题 * 2.为了方便管理类,将具体处理功能的代码放到一个目录下 * * 使用: * 一般定义package会放置在java文件的第一行 * package 域名的倒写 * package com.xxx. * 完全限定名: 包名+类名 * * * jdk中常用的包 * lang :不需要手动导入 自动加载 * util:工具包 * net:网络包 * io:输入输出流包 * * * import: * 当需要引入非lang包的其他java类的是,需要使用import工具 * 如果不使用import 每次在使用某个类的时候必须要将类的 完全限定名都加上才可以使用,太繁琐 * * * * 用法: * import java.包名.类名;导入具体的类 * import 包名.* 将当前包下的所有类文件都进行导入 * 注意: * 当一个java文件中需要使用多个同名类的时候,只能选择导入一个,另一个使用完全限定名的方式进行导入 * * * 静态导包: * 当需要使用某个类的多个方法的时候,同时又不想频繁写该类的名称,此时可以使用静态导包
javabase--包
于 2021-09-11 22:45:14 首次发布