Запутался в версиях Java

#java

#java

Вопрос:

Кто-нибудь может дать мне быстрый ответ. Мне было поручено выяснить особенности J2SE 1.2, но когда я выполняю поиск в Интернете, он всегда выдает мне JDK 1.2. Это то же самое?

Комментарии:

1. Почему, ради всего святого? B.t.w., J2SE — это платформа Java, а JDK — это набор для разработки: функциональность, которая есть в платформе, конечно, также есть в наборе для разработки. Поэтому я думаю, что в вашем случае их можно поменять местами.

2. Большое спасибо за разъяснения.

3. Грамматический вопрос: я говорю по-голландски. Разве это не должно быть «запутано»?

4. Но зачем вам нужно исследовать версию Java, которой почти 13 лет (в декабре)?

Ответ №1:

Да, они одинаковые. J2SE означает «Java 2 Standard Edition». Это было «маркетинговое» название версии 1.2. JDK означает «Java Development Kit».

Я надеюсь, что вы делаете это только по археологическим причинам, потому что эта версия устарела довольно давно.

Комментарии:

1. Это для отчета о версии, который мне нужно сделать. Спасибо за вашу помощь.

2. J2SE использовался для Java 1.2 вплоть до Java 5, поэтому термин J2SE не является однозначным, связанным с Java 1.2.

Ответ №2:

Java 2 Standard Edition (J2SE) версии 1.2 и JDK 1.2 — это набор для разработки Java, который соответствует дизайну спецификаций J2SE 1.2.

Ответ №3:

На этой странице представлен полный список имен версий Java http://en.wikipedia.org/wiki/Java_version_history Ни одна из текущих версий не использует это имя J2SE , вместо этого они называются Java SE