Package — механизм, позволяющий управлять
пространством имен программы.Классы, определенные без явно заданных модификаторов доступа (public, protected, private), видимы только внутри пакета. Допустимы вложенные пакеты.private — доступ только внутри класса (наиболее рекомендуемый)(без модификатора) — только внутри пакета (по умолчанию)protected — межпакетный доступ только для sub-classpublic — межпакетный доступ (наименее рекомендуемый)
Продолжение на Wikipedia.οrg...