如何调用java的包
调用Java包的方法
在Java中调用包(Package)主要涉及导入已存在的包或创建自定义包。以下是具体操作方法:
导入系统或第三方包
使用import关键字导入JDK内置包或第三方库的类/包:

import java.util.ArrayList; // 导入单个类
import java.util.*; // 导入整个包下的类
确保第三方库已通过构建工具(如Maven/Gradle)添加到项目中。例如Maven依赖:

<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.12.0</version>
</dependency>
创建自定义包
- 在文件首行声明包名,需与目录结构匹配:
package com.example.mypackage; public class MyClass {} - 保存文件路径需为:
项目根目录/com/example/mypackage/MyClass.java
调用包中的类/方法
通过完全限定名或导入后直接使用:
// 方式1:使用完全限定名
com.example.mypackage.MyClass obj = new com.example.mypackage.MyClass();
// 方式2:导入后直接调用
import com.example.mypackage.MyClass;
MyClass obj = new MyClass();
静态导入
对于静态方法和字段,可使用静态导入简化调用:
import static java.lang.Math.PI;
double radius = PI * 2;
注意事项
- 包名通常采用逆序域名(如
com.example)避免冲突 - 未导包的类需使用完全限定名(包括包名)
- 编译时需确保类路径(CLASSPATH)包含目标包路径






