Цикл статей «Учебник Java 8».
Следующая статья — «Классы и объекты в Java 8».
Предыдущая статья — «Java 8 операторы управления порядком выполнения».
Пакеты позволяют организовать связанные между собой типы в отдельные пространства имён. Это позволяет типам (классам, интерфейсам и перечислениям) в разных пакетах иметь одинаковые имена, но при этом не порождать конфликтов и неопределённостей. Читать далее Пакеты в Java 8