Спецификация Java - PullRequest
       8

Спецификация Java

5 голосов
/ 14 апреля 2010

Java JDK или JRE или оба являются спецификациями? Кто-нибудь может процитировать некоторые соответствующие реализации?

Ответы [ 4 ]

12 голосов
/ 14 апреля 2010

JDK (Java Developer Kit) и JRE (Java Runtime Environment) (частично) являются реализациями Спецификации языка Java и Спецификации виртуальной машины Java . JRE и JDK могут относиться или не относиться к Sun JRE и Sun JDK в зависимости от контекста. Вы можете увидеть этот список JVM (виртуальные машины Java). Существуют также сторонние java-компиляторы, наиболее популярными из которых являются ecj и gcj.

1 голос
/ 11 апреля 2013

JDK означает Java Development Kit. он предоставляет вам инструмент или файлы, ключевые слова, токены или расширения Java, которые помогают создавать Java-программу, предоставляет инструмент Java для написания Java-программ или другую ручную JRE, что означает Java Run-Time Environment, которая помогает вашей ОС понять, что что будет «Выполнить», короче говоря, если мы скажем, что JRE - это то же самое, что и ОС, которые предоставляют среду для выполнения Java-программы.

0 голосов
/ 14 апреля 2010

JRE определение от java.com :

Среда выполнения Java (JRE) что вы получаете при загрузке Java программного обеспечения. JRE состоит из Java Виртуальная машина (JVM), платформа Java основные классы и поддержка Java библиотеки платформ. JRE является часть времени выполнения программного обеспечения Java, это все, что вам нужно для запуска ваш веб-браузер.

А вот статья из Википедии о том, что такое JDK

0 голосов
/ 14 апреля 2010

JDK - это Java Development Kit, набор инструментов, используемый для написания программ на Java. JRE - это среда выполнения Java, виртуальная машина, которая выполняет байт-код Java. Естественно, реализации обоих Sun широко используются

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