Очень большой спектр приложений, начиная от серверных решений (например, фреймворки различные, для построения сайтов или порталов) до простых клиентских приложений и игр (например Minecraft).
Так как производителность JVM (Java Virtual Machine - виртуальная машина Java) практически сравнима с производительностью "нативного" кода архитектуры, а также Java-приложения не требуют перекомпиляции при переносе с одной платформы на другую (например с Windows на Linux и обратно), то написание кроссплатформенных и быстрых приложений на Java вполне возможно.
Добавить комментарий