Package (Java) | это... Что такое Package (Java)? (original) (raw)

Java package (пакет Java) — механизм, позволяющий организовать Java классы в пространства имен аналогично модулям в языке программирования Модула.

Java пакеты могут содержаться в сжатом виде в JAR файлах. Обычно в пакеты объединяют классы одной и той же категории, либо предоставляющие сходную функциональность.

Классы, определенные без явно заданных модификаторов доступа (public, protected, private), видимы только внутри пакета.

Class Package Subclass World
private Y
(без) Y Y
protected Y Y Y
public Y Y Y Y

Основные пакеты в J2SE 6.0

java.lang — basic language functionality and fundamental types
java.util — collection data structure classes
java.io — file operations
java.math — multiprecision arithmetics
java.nio — the New I/O framework for Java
java.net — networking operations, sockets, DNS lookups, …
java.security — key generation, encryption and decryption
java.sql Java Database Connectivity (JDBC) to access databases
java.awt — basic hierarchy of packages for native GUI components
javax.swing — hierarchy of packages for platform-independent rich GUI components

См. также