java如何引入包
引入包的基本方法
在Java中,通过import关键字引入其他包中的类或接口。语法格式为:
import 包名.类名; // 引入单个类
import 包名.*; // 引入整个包下的所有类
静态导入
Java 5+支持静态导入,可直接使用类的静态成员而无需类名前缀:
import static 包名.类名.静态成员名;
import static 包名.类名.*;
常见示例
引入标准库中的ArrayList:
import java.util.ArrayList;
引入整个java.util包:
import java.util.*;
自动导入机制
java.lang包(如String、System等)会被编译器自动导入,无需显式声明。
解决命名冲突
当引入不同包的同名类时,需使用完全限定名:
java.util.Date date1 = new java.util.Date();
com.example.Date date2 = new com.example.Date();
模块化项目的注意事项
Java 9+模块化系统中,需在module-info.java中声明依赖:
module my.module {
requires other.module;
}






