О чём здесь написано[]
Язык программирования Java и различные FrameWork'и, используемые при разработке ПО
- Язык программирования Java
- Фреймворк для автоматизации сборки проектов — Maven
- Универсальный фреймворк Spring
- Среда разработки Eclipse
- Среда разработки IntelliJ Idea
Внимание! Чтобы просмотр этой википедии имел для Вас смысл, Вы должны владеть основами программирования. Здесь не будет рассказываться, что такое цикл и как посчитать факториал.