Package (Java)

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск

Package — механизм, позволяющий управлять пространством имен Java-программы.

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

Class Package Subclass World
private Y  —  —
(без) Y Y  —
protected Y Y Y
public Y Y Y Y
  • private — доступ только внутри класса (наиболее рекомендуемый)
  • (без модификатора) — только внутри пакета (по умолчанию)
  • protected — межпакетный доступ только для sub-class
  • public — межпакетный доступ (наименее рекомендуемый)

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

Основная статья: Java Platform, Standard Edition
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

См. также

es:Paquete Java it:Package (Java) ja:パッケージ (Java) nl:Java package

Источник — «http://www.sbup.com/wiki/Package_(Java)»
Личные инструменты

Served in 0.082 secs.