Официальный компилятор Java - PullRequest
2 голосов
/ 13 мая 2009

Я погуглил, проверил википедию. Никто из них не помог мне найти официальный компилятор java от Sun.

Под "официальным" я подразумеваю, например, "C # Express" от Microsoft. Я хочу этот тип компилятора от Sun.

У меня вопрос: где его взять?

Мне очень жаль за мой глупый вопрос, я просто теряюсь, когда открываю java dot com.

Заранее спасибо за ваши ответы.

Ответы [ 9 ]

17 голосов
/ 13 мая 2009

C # Express - это интегрированная среда разработки (IDE), а не просто компилятор.

JDK поставляется с javac, что эквивалентно csc - это компиляторы.

Ближайшим эквивалентом C # Express, вероятно, является Netbeans , хотя для Java доступны другие IDE, такие как Eclipse (бесплатно) и IntelliJ IDEA ( не бесплатно).

12 голосов
/ 13 мая 2009

Официальный компилятор Java - это bin / javac, поставляемый с Sun JDK.

http://java.sun.com/javase/downloads/index.jsp (см. Java SE Development Kit). Содержит соответствующий компилятор.

6 голосов
/ 13 мая 2009

Я думаю, исходя из вашего упоминания о Visual C # Express, вы ищете IDE (интегрированную среду разработки), а не компилятор как таковой. Перейдите на http://java.sun.com/javase/downloads/ и получите пакет NetBeans.

3 голосов
/ 13 мая 2009

«Официальный» компилятор - это тот, который поставляется с версией Sun Microsystems комплекта разработки Java .

Поскольку язык и платформа Java полностью определены, существуют различные другие реализации среды Java; например, Oracle и IBM продают продукты, которые включают в себя собственные среды выполнения Java и т. д.

Вы упомянули «C # Express» в своем вопросе, под которым я предполагаю, что вы имели в виду версию Visual Studio Express, которая поддерживает C #; Visual Studio - это интегрированная среда разработки, которая предоставляет средства редактирования, рефакторинга и отладки исходного кода и взаимодействует с компилятором и процессами сборки от вашего имени. Если вы ищете IDE для Java, то вам стоит взглянуть на NetBeans (спонсором которого является Sun) или Eclipse .

.
3 голосов
/ 13 мая 2009

Компилятор javac входит в состав JDK, который вы можете скачать здесь .

Возможно, вам нужен Java SE Development Kit (четвертый на момент написания статьи).

2 голосов
/ 13 мая 2009

Полагаю, что эквивалентом "C # Express" будет JDK 6u13 с пакетом IDE Netbean .

Если вам не нужна IDE, вы можете загрузить автономный JDK .

2 голосов
/ 13 мая 2009

Получить официальный компилятор / SDK можно здесь: http://java.sun.com/javase/downloads/index.jsp

2 голосов
/ 13 мая 2009
0 голосов
/ 13 мая 2009

Официального компилятора в Java как такового нет. Java - это набор спецификаций, управляемых сообществом. Вы можете назвать это просто частью документа. Что делает Sun, так это то, что она обеспечивает эталонную реализацию этого документа. Вы можете скачать по ссылкам, как указано выше. Вы можете установить Java, как указано в http://oyejava.com/tiki-index.php?page=Installing+Java

Также вы можете использовать один из IDE, например eclipse или Netbeans, для разработки. Основы затмения см. В http://oyejava.com/tiki-index.php?page=Eclipse+Download

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...