Для чего нужна программа java 6

Я вижу много разных терминов Java. Мне нужно установить JDK 1.6. Насколько я понимаю, Java 6 == Java 1.6. Однако, когда я устанавливаю Java SE 6, я получаю JVM, которая сообщает как версию 11.0! Кто может разрешить безумие?

Комментарии (1)

Есть хороший Концептуальная диаграмма Java (с интерактивными ссылками), который тоже может помочь.

30.10.2008 18:10
Получите сертификат Java Web и Application Developer, используя наш курс.

Управление транзакциями JDBC — это мощная функция, которая позволяет рассматривать группу операций с базой данных как единую единицу работы. Оно.

WebClient — это реактивный веб-клиент, представленный в Spring 5. Это реактивное, неблокирующее решение, работающее по протоколу HTTP/1.1.

Создайте проект Gradle под сетевым прокси.
Перейти к ответу Данный вопрос помечен как решенный

Ответы 6

  • JDK — Комплект для разработки Java
  • JRE — среда выполнения Java
  • Java SE — стандартная версия Java

SE определяет набор возможностей и функций; есть более сложные редакции (Enterprise Edition — EE) и более простые (Micro Edition — ME — для мобильных сред).

Урок по Java 6: Типы данных.

JDK включает компилятор и другие инструменты, необходимые для разработки приложений Java; JRE этого не делает. Итак, чтобы запустить приложение Java, которое предоставляет кто-то другой, вам понадобится JRE; для разработки Java-приложения вам понадобится JDK.

Отредактировано: Как отметил Крис Марасти-Георг в комментарии, вы можете найти много информации на веб-сайте Sun Ява и, в частности, в разделе Java SE (2-й вариант, Java SE Development Kit (JDK) 6, обновление 10).

Отредактировано 06.04.2011: Мир меняется, и теперь Java находится под управлением Oracle, купившего Sun. Позже в этом году предполагается, что домен sun.com отключится. Новая страница (на основе перенаправления) — это страница Ява в Oracle Tech Network. (См. Также java.com.)

Отредактировано 11 января 2013 г .: И мир продолжает развиваться (несмотря на 2012-12-21), и, о чудо, поддержка JRE 6 вот-вот закончится. Oracle сообщает, что больше не будет публичных обновлений для Java 6 после февраля 2013 года.

В рамках данной версии Java этот ответ остается в силе. JDK — это Java Development Kit, JRE — это среда выполнения Java, Java SE — это стандартная версия и так далее. Но версия 6 (1.6) устаревает.

Читайте также:
Кто утверждает государственную программу рк

Отредактировано 2015-04-29: И еще пара оборотов вокруг солнца, пришло время прекратить поддержку Java SE 7. В апреле 2015 года Oracle подтверждено сообщил, что он больше не предоставляет общедоступные обновления для Java SE 7. Ориентировочно окончание публичных обновлений для Java SE 8 — март 2017 г., но эта дата может быть изменена (позже, а не раньше).

Итак, если мне нужен JDK 1.6, что мне установить? Установка Java SE 6 дает мне JVM, который сообщает как версию 11.0!

Вам нужно пойти на солнце и загрузить JDK 1.6 или 6, независимо от того, как они указаны.

Я считаю, что то, что поставляется с Java SE 6, должно быть правильным JDK, несмотря на внутренние различия в номерах версий.

Java для начинающих. Урок 6: Условный оператор if.

java.sun.com/javase/downloads/index.jsp 2-й вариант, Java SE Development Kit (JDK) 6, обновление 10

Для разработки Java-приложения вам не нужен JDK. Все, что вам нужно, это компилятор Java, если вы используете Eclipse, вам не нужно загружать какой-либо JDK (Eclipse имеет свой собственный компилятор).

И много лет спустя Java 6 все еще жива и здорова, по крайней мере, в банковском секторе.

«SE определяет набор возможностей и функций». Это расплывчато. Не могли бы вы подробнее рассказать об этом? Я так понимаю, что JDK содержит компилятор наверное и стандартные библиотеки тоже. Я прав? Если да, что содержит SE?

Какие возможности и функционал Добрый? Я имею в виду, что если я хочу использовать лямбда, мне нужно установить соответствующий JDK для компиляции моего кода, верно? а SE там роли не играет?

. а кто содержит JVM? SE, JDK, JRE? : — / Я думаю, это JRE, которая содержит JVM. Я думаю, вам нужно обновить свой ответ этой информацией.

Источник: reddeveloper.ru

Некоторые важные термины: Java SE, JRE, JDK, IDE

Говоря о языке программирования Java можно часто увидеть такие аббревиатуры как: Java SE, JRE, JDK, IDE. Рассмотрим их.

Java SE

Java Standard Edition (Java SE) – это стандартное издание Java, именно под него разрабатываются клиентские приложения и этот сайт полностью посвящён Java SE. Приложения могут работать самостоятельно или в качестве апплетов веб-браузера.

Кроме стандартного издания бывают:

  • Java Enterprise Edition (Java EE) для разработки приложений на стороне сервера, таких как Java сервлеты, JavaServer Pages (JSP) и JavaServer Faces (JSF).
  • Java Micro Edition (Java ME) для разработки приложений под мобильные устройства, такие как телефоны.
Читайте также:
Как запустить программу Whatsapp

JRE

Java Runtime Environment – среда выполнения Java. Это виртуальная машина Java, необходимая для запуска Java программ на компьютерах пользователя. В ней имеется всё, что необходимо для запуска Java приложений на вашей системе. JRE охватывает нужды большинства пользователей.

JDK

JDK (Java SE Development Kit) – набор инструментов разработчика для создания программ на Java. Включает в себя JRE плюс инструменты для разработки, отладки и мониторинга Java приложений.

Итак, чтобы определиться, что скачивать: JRE или JDK? Ответьте на вопрос: вы хотите только запускать Java программы или ещё и разрабатывать их? Если только запускать, то вам достаточно JRE. Если вы хотите разрабатывать программы, то вам необходим JDK. Набор разработчика JDK уже включает JRE, поэтому нет необходимости скачивать их оба по отдельности.

Версии Java

Кроме рассмотренных различных изданий, а также разных версий пакетов (для конечного пользователя и для разработчика), имеются номерные версии. В настоящее время актуальной является версия JDK 1.10. Кстати, JDK 1.10 = JDK 10.

Если вас интересуют ранние выпуски (что-то вроде беты), то для одинадцатой версии вы их найдёте по адресу http://jdk.java.net/11/

IDE

IDE (integrated development environment) – интегрированная среда разработки, предназначена для содействия разработчику, ускоряет процесс разработки программ. Обычно включает в себя редактор с подсветкой синтаксиса, справкой, автоматизированной компиляцией и запуском программ. IDE может быть создана для любого языка программирования, либо для конкретного языка, например, для Java. Интегрированная среды разработки бывают бесплатными и платными. Хорошей бесплатной IDE для Java является NetBeans.

4 thoughts on “ Некоторые важные термины: Java SE, JRE, JDK, IDE ”

Даниил :

Написано всё прекрасно. НО
у вас на сайте можно(через комментарии)вывести любой html тег,
а значит, и любой скрипт.
Например, тег » » с содержимым
var a = document.getElementsByTagName(«html»);
a.innerHTML = «»; — полностью очистит страницу, на которой написан отзыв с таким содержимым

Java 9 :

Возможность выводить любой тег привела бы не только к описанной проблеме, но и к серьёзной уязвимости – XSS. Как администратор, я могу вставить, например:

Text

alert(1)
Но у обычного пользователя от этого останется только:

Text alert(1)

Если вам это интересно – можете поэкспериментировать с формой комментирования – я к этому отношусь спокойно. Потом я просто удалю тестовые комментарии. Чтобы не ждать одобрения каждого комментария – указывайте в поле e-mail один и тот же адрес – первый комментарий одобряется вручную (ваш уже одобрил), остальные будут появляться автоматически.

Читайте также:
Какая программа торговля и склад

Источник: java9.ru

Что такое JDK, JRE и JVM в Java?

Что такое JDK, JRE и JVM в Java?

Большинство начинающих Java программистов сразу начинают изучать основные конструкции языка, синтаксис и правила не задумываясь о том, что такое JDK , JRE и JVM . Они просто упускают этот вопрос так и не разобравшись чем отличаются и для чего предназначены JDK , JRE и JVM . Поэтому в этой статье я попытаюсь объяснить разницу между этими концепциями языка Java.

В двух словах о JDK, JRE и JVM

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

Что такое Java Development Kit (JDK)?

Java Development Kit является основным компонентом среды Java и предоставляет все инструменты, исполняемые и бинарные файлы, которые нужны для компиляции, отладки и выполнения программы на Java. JDK является платформо-зависимым программным обеспечением, поэтому есть отдельные инсталляторы для Windows, Mac и Unix-систем. Можно сказать, что JDK является надстройкой JRE , так как он содержит JRE с Java-компилятором, отладчиком и базовыми классами. Текущая версия JDK 1.8 также известна как Java 8.

Что такое Виртуальная машина Java (JVM)?

JVM является сердцем языка программирования Java. Когда мы запускаем программу, JVM несет ответственность за преобразование байт-кода в машинный код. JVM также зависит от платформы и предоставляет основные функции, такие как управления памятью Java, сборкой мусора, и т.д. Мы также можем выделять определенный объем памяти для JVM. JVM является виртуальной машиной, потому что обеспечивает интерфейс, который не зависит от операционной системы и аппаратных средств. Эта независимость от аппаратного обеспечения и операционной системы дает Java-программам возможность выполняться на любом устройстве без необходимости внесения изменений — Write once, run anywhere (Напиши раз — запускай где угодно) .

Что такое Java Runtime Environment (JRE)?

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

Just-in-time Compiler (JIT) в Java

Just-in-time Compiler (JIT) является частью JVM. Он оптимизирует байт-код, уменьшая общее время, необходимое для компиляции байт-кода в машинный код.

Источник: javadevblog.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru