Проблема с свободным пространством

Все ли они разные версии JDK? Если нет, то что?

Они представляют собой различные реализации Java / комплектов разработки для Java (JDK). Java - стандартная платформа, и все они реализуют эту платформу по-своему. Из них:

OpenJDK и GNU Compiler являются единственными, которые являются open source. Я обычно предпочитаю их - простота установки (apt-get или Software Center) является большим фактором. OpenJDK, в частности, получен в основном из «официального» исходного кода Java, который Oracle / Sun open sourced; он поддерживается Oracle. Oracle Java 6 и 7 - это «Java», если хотите, из компании, которая изобрела Java (это было Sun, но Oracle купила их некоторое время назад). Вот почему они называются ссылочными реализациями. Вы можете использовать их, если используете Oracle JDK на другой платформе, или если OpenJDK дает вам проблемы. 6 и 7 относятся к версиям языка / платформы. 7 является более новым и имеет больше возможностей, но был протестирован меньше; 6 является чрезвычайно зрелым и стабильным. Я бы предпочел 6, если вы только начинаете. В отличие от wiki, IBM делает JDK / JRE для всех платформ, хотя их может быть единственным для PowerPC.

Если вы начинаете программировать, почти любой из них будет хорошо подходить. Перейти к OpenJDK только потому, что его легко установить.

Единственный опыт, который у меня есть в их дифференциации, заключается в компиляции в среде с низким ресурсом (128-192 МБ ОЗУ - VPS); Я нашел, что Oracle Java 6 JDK работал лучше всего для одной программы (то есть преуспел) и IBM Java 6 JDK для другого ...

1
задан 6 November 2012 в 12:25

0 ответов

Другие вопросы по тегам:

Похожие вопросы: