Работа с внешними библиотеками / фреймворками и их импорт в Java
Во-первых, это очень важный вопрос. Но, будучи младшим разработчиком, я никогда не нуждался в импорте и работе с другими фреймворками Java. Стандартная библиотека всегда была достаточно хороша, чтобы писать классы, которые мне были нужны.
Но теперь, когда я знакомлюсь с более «продвинутыми» концепциями, мне нужно начать работать с внешними фреймворками, например JSON для Java, Apache HttpClient для Java и так далее. И я ищу базовое понимание того, как это работает и как импортировать эти библиотеки, чтобы вы могли начать работать с классами ...
Итак, мое первоначальное понимание состоит в том, что каждый из этих fraemworks предоставит вам файл .jar, который содержит все классы для фреймворка. То, что вы затем импортируете в свой проект, и вот, вы сможете использовать классы / библиотеку в своем проекте, просто импортировав его, например. 'import org.json. *;'
Правильно ли понимание?