118
社区成员




在 Java 里,包(Package)是组织类和接口的一种机制,它在管理命名空间、访问控制以及代码结构方面发挥着重要作用。
package
语句来声明一个包,此语句必须是 Java 源文件中的首行代码。
package com.example.mypackage;
java.util.Date
和java.sql.Date
。dao
包中。com.example.project
。.
)来分隔不同的层次。import
语句:在源文件中引入其他包的类,这样在使用时就无需写全类名。
util
、model
、controller
等。
import java.util.ArrayList; // 导入单个类
import java.util.*; // 导入java.util包下的所有类(不包含子包)
静态导入:用于导入静态成员(方法或字段),可以直接使用这些静态成员,无需类名前缀。
import static java.lang.Math.PI;
import static java.lang.System.out;
public class Main {
public static void main(String[] args) {
out.println(PI); // 直接使用PI和out
}
}
Java 提供了许多内置的包,下面是一些常用的包及其功能:
Object
、String
、Integer
)和基本运行时功能(如System
、Runtime
)。ArrayList
、Map
)、日期时间类(如LocalDate
)、随机数生成器等工具类。File
、FileInputStream
)和数据流处理。Socket
、ServerSocket
等网络通信类。Connection
、Statement
等。