В случае настольных приложений ясно, что Java является независимой от платформы, потому что вам не нужно компилировать настольное Java-приложение для каждой ОС для правильной работы. Достаточно установить JVM в целевой ОС для запуска приложение.
Но я не могу ясно увидеть эту концепцию в случае веб-приложений, потому что, если вы хотите запустить веб, который разработан на языке программирования Java, вам нужен JDK, установленный на сервере, и веб-сервер Apache (особенно Tomcat), и как только Веб создан, он останется на сервере и будет запрошен через веб-браузер клиента. Это противоположно предыдущему случаю (настольные приложения), в котором каждый клиент должен получить файл .jar для запуска приложения Java (независимо от его ОС).
Так где же ирония? И как мы можем извлечь выгоду из независимой от платформы проблемы в этом случае?
Новые вопросы
java
Java - это популярный язык программирования высокого уровня. Используйте этот тег, если у вас есть проблемы с использованием или пониманием самого языка. Этот тег редко используется отдельно и чаще всего используется вместе с [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] и [maven].