Вопрос Java программистам Библиотека и пакет это одно и тоже? В чем отличие? - Вопросы по Java

Вопрос Вопрос Java программистам Библиотека и пакет это одно и тоже? В чем отличие?

Регистрация
2 Авг 2013
Сообщения
72
Репутация
0
Спасибо
0
Монет
0
Вопрос Java программистам Библиотека и пакет это одно и тоже? В чем отличие?
 
Регистрация
5 Ноя 2013
Сообщения
76
Репутация
-3
Спасибо
0
Монет
0
Нет. Библиотека это физически отдельная сборка (файл) с набором классов и т. д.. Он добавляется в настройках проекта или указывается при компиляции. Пакеты (package) - это фактически пространства имён, то есть, грубо говоря, мы помещаем класс по какому-то адресу, в какую-то папку, чтобы объединить классы со схожим функционалом. Для этого в классе пишется import, либо пишется полный путь до класса при объявлении. При этом в разных библиотеках классы могут располагаться по одним и тем же адресам (в одних пространствах имён).
 
Сверху Снизу