Я установил IDE NetBeans. Теперь я хочу начать что-то делать. Но я не понимаю идею "проекта". Я знаю, что у меня могут быть исходные файлы, тогда я могу скомпилировать их и выполнить. Но что означает проект?
OK. Я хотел выяснить это, открыв «Новый проект». Но когда я запускаю его, мне нужно выбрать между «Java-приложением», «Java-приложением рабочего стола», «Java Class Library» и так далее. Понятия не имею, что это значит.
Я просто хочу написать программу, которая делает определенные вещи (отслеживает активность клавиатуры). Как я должен классифицировать это? Java-приложение? Настольное приложение Java? Что-то еще?