Для чого мені Java?

Java використовують для створення серверних програм, які отримують дані з одного сервера, обробляє та відсилають їх далі. Іноді за допомогою фреймворків на Java пишуть код у frontend-розробці, при створенні візуального вигляду сайтів.