Первый выпуск. Первой стабильной версией стала JDK 1.0.2.

JDK 1.1 (19 февраля 1997)

Наиболее значимые дополнения:

  • обширное изменение событий библиотеки AWT
  • в язык добавлены внутренние классы
  • JavaBeans (классы в языке Java, написанные по определённым правилам. Они используются для объединения нескольких объектов в один для удобной передачи данных)
  • JDBC (соединение с базами данных) — платформенно-независимый промышленный стандарт взаимодействия Java-приложений с различными СУБД
  • RMI (программный интерфейс вызова удаленных методов)
  • ограниченная рефлексия (модификация во время выполнения невозможна, есть только наблюдение собственной структуры)

J2SE 1.2 (8 декабря 1998)

Кодовое имя Playground.

Следующей базовой версией Java стала версия Java 2, символизировавшая собой второе поколение. Первой версии Java 2 был присвоен номер 1.2. С появлением версии 2, SUN Microsystems стала выпускать Java в виде пакета J2SE (Java 2 Platform Standard Edition — Стандартная версия платформы Java 2) и теперь номера версий указываются применительно к этому продукту.

Полная история Minecraft (Сборник)

Java 2, или Java 2.0 — дальнейшее развитие и усовершенствование спецификации исходного стандарта языка и платформы Java, на который теперь принято ссылаться как на Java 1.0. В настоящее время спецификация платформы Java 2 продолжает интенсивно развиваться и обогащаться, пополняясь новыми возможностями, особенно из за конкуренции с платформой .Net, перенявшей у Java ряд ключевых особенностей.

Основными усовершенствованиями Java 2 по сравнению с Java 1.0 являются:

  • Swing включен в спецификацию платформы Java 2
  • Коллекции
  • Policy файлы
  • Цифровые сертификаты пользователя
  • Библиотека Accessibility
  • Java 2D
  • Поддержка технологии drag-and-drop
  • Полная поддержка Unicode, включая поддержку ввода на японском, китайском и корейском языках
  • Поддержка воспроизведения аудиофайлов нескольких популярных форматов
  • Полная поддержка технологии CORBA
  • Включение в JDK для Java 2 JIT-компилятора, улучшенная производительность
  • Усовершенствования инструментальных средств JDK, включая поддержку профилирования Java-программ

J2SE 1.3 (8 мая 2000)

Кодовое имя Kestrel.

Вы поможете проекту, исправив и дополнив его.

J2SE 1.4 (6 февраля 2002)

Кодовое имя Merlin.

Вы поможете проекту, исправив и дополнив его.

J2SE 5.0 (30 сентября 2004)

Кодовое имя Tiger. Спецификация Java 5 была выпущена в сентябре 2004 года. В данной версии разработчики внесли в язык целый ряд принципиальных дополнений:

  • Перечислимые типы (enum). Ранее отсутствовавшие в Java типы оформлены по аналогии с C++, но при этом имеют ряд дополнительных возможностей.
  • Перечислимый тип является полноценным классом Java, то есть может иметь конструктор, поля, методы, в том числе скрытые и абстрактные.
  • Перечисление может реализовывать интерфейсы.
  • Для перечислений имеются встроенные методы, дающие возможность получения значений типа по имени, символьных значений, соответствующих именам, преобразования между номером и значением, проверки типа на то, что он является перечислимым.

Java SE 6 (11 декабря 2006)

Основная статья: История версий Java 6

ПОЛНАЯ История Minecraft за 13 минут!

Читайте также:  Как узнать какой Майнкрафт установлен

Кодовое имя Codename Mustang.

Вы поможете проекту, исправив и дополнив его.

Java SE 7.0 (7 июля 2011)

Java 7 (кодовое имя Dolphin [1] ) это крупное обновление Java. [2] . Процесс разработки был разбит на 13 этапов; последний этап был достигнут 18 февраля 2011 [3] [4] .

Новые возможности в Java 7 [5]

  • Поддержка виртуальной машинойдинамических языков в рамках Мультиязыковой виртуальной машины
  • Сжатые 64-битные указатели [6] Доступны в Java 6 с параметром -XX:+UseCompressedOops
  • Изменения в рамках Project Coin. [7][8] Возможности, включенные в Project Coin:
  • Строки в switch [9]
  • Автоматическое управление ресурсами [10]
  • Выведение типов при создании экземпляра обобщенного (generic) класса [11]
  • Упрощен вызов метода с переменным числом аргументов [12]
  • Поддержка подчеркиваний в качестве разделителей цифр для чисел (Возможность разбивать визуально числа на разряды, увеличивает удобочитаемость)
  • Поддержка коллекций на уровне языка [13]
  • Средства для параллельного исполнения в рамках JSR 166 [14]
  • Новая библиотека Ввода/вывода для улучшения платформонезависимости и поддержки метаданных и символьных ссылок. Пакеты: java.nio.file и java.nio.file.attribute [15][16]
  • Поддержка алгоритмов эллиптической криптографии на уровне библиотеки.
  • XRender для Java 2D, улучшающий управление возможностями современных GPU
  • Новое графическое API, которое планировали выпустить в Java версии 6u10
  • Расширение поддержки сетевых протоколов (включая SCTP и Sockets Direct Protocol) на уровне библиотеки
  • Обновления в XML и Юникоде.

От Лямбда-функции, проекта Jigsaw и некоторых других возможностей проекта Coin в Java 7 было решено отказаться. Они будут реализованы в Java 8, выпуск которого ожидается в конце 2012. [17]

Java SE 7 Update 1

Вышла 18 октября 2011 года.

  • данный релиз содержит исправления уязвимостей безопасности
  • исправлено 6 ошибок

Java SE 7 Update 2

Вышла 12 декабря 2011 года.

  • Новый JVM (Java HotSpot Virtual Machine, версия 22), который повышает надежность и производительность
  • Поддержка Oracle Solaris 11
  • Поддержка Firefox 5 и старше
  • JavaFX входит в состав Java SE

Java SE 7 Update 3

Вышла 14 февраля 2012 года.

  • данный релиз содержит исправления 14 уязвимостей безопасности

Java SE 8.0

Ожидается в середине 2013 года [21] . Будет содержать

  • Поддержку closures[22][23] .
  • Модуляризация — проект Jigsaw [24][25] (перенесено в java 9) [26]
  • Аннотации типов
  • Изменения, не вошедшие в Java 7
  • Тесная интеграция JavaFX[27] .

См. также

Примечания

  1. ↑JDK7, Sun.
  2. ↑Flanagan, DavidThe Open Road: Looking Ahead to Java 7 (8 сентября 2007). Проверено 9 марта 2008.
  3. ↑JDK 7 at OpenJDK
  4. ↑http://openjdk.java.net/projects/jdk7/milestones/
  5. ↑Miller, AlexJava 7. Проверено 30 мая 2008.
  6. ↑Compressed oops in the Hotspot JVM. OpenJDK. Проверено 16 апреля 2010.
  7. ↑Project Coin. Sun Microsystems. Проверено 30 марта 2009.
  8. ↑Darcy, Joseph D.Project Coin: Small Language Change Proposal Form Available (27 января 2009). Проверено 30 марта 2009.
  9. ↑Proposal: Strings in Switch
  10. ↑Proposal: Automatic Resource Management
  11. ↑Proposal: Improved Type Inference for Generic Instance Creation
  12. ↑PROPOSAL: Simplified Varargs Method Invocation
  13. ↑Darcy, Joseph D.Project Coin: The Final Five (Or So). Проверено 16 апреля 2010.
  14. ↑Concurrency JSR-166. Проверено 16 апреля 2010.
  15. ↑File I/O (Featuring NIO.2) (The Java™ Tutorials > Essential Classes > Basic I/O)
  16. ↑Legacy File I/O Code (The Java™ Tutorials > Essential Classes > Basic I/O)
  17. ↑Re-thinking JDK 7 (8 сентября 2010). Проверено 20 сентября 2010.
  18. ↑Update Release Notes, Java SE 7 Update 1
  19. ↑Update Release Notes, Java SE 7 Update 2
  20. ↑Update Release Notes, Java SE 7 Update 3
  21. ↑Java SE 8 Release Contents. OpenJDK.
  22. ↑Java 7 Features. Sun Microsystems (9 февраля 2010). Проверено 16 апреля 2010.
  23. ↑Reinhold, MarkClosures for Java (28 ноября 2009). Проверено 24 ноября 2009.
  24. ↑Project Jigsaw. OpenJDK.
  25. ↑Java Module-System Requirements — DRAFT 12. Oracle.
  26. ↑infoworld.
  27. ↑JavaFX | JavaFX Roadmap
Читайте также:  Как почистить инвентарь в minecraft другу

Ссылки

GNU Classpath • GNU компилятор для Java • Kaffe • TopLink • Apache Harmony • Apache Struts • Spring Framework • Dalvik • Hibernate • JBoss • Processing • Dozer • AspectJ

История версий Java • Критика Java • Java Community Process • Sun Microsystems • Свободные реализации Java

Java Tcl • Jython • JRuby • BeanShell • Groovy • Judoscript • Sleep • Bean Scripting Framework • Yoix • Rhino

  • Java

Wikimedia Foundation . 2010 .

  • Jatropha curcas
  • Java PathFinder

Полезное

Смотреть что такое «История версий Java» в других словарях:

  • История версий Java 6 — Основная статья: История версий Java Содержание 1 Java SE 6 Update 10 2 Java SE 6 Update 11 3 Java SE 6 Update 12 4 Java SE 6 … Википедия
  • Java Development Kit — Тип Комплект разработчика приложений Разработчик Oracle Corporatio … Википедия
  • Java Community Process — (JCP) сформированный в 1998 году формальный процесс, который позволяет заинтересованным лицам участвовать в формировании будущих версий спецификаций платформ языка Java. JSR Основа JCP так называемые JSR (Java Specification… … Википедия
  • Java Persistence API — (JPA) API, входящий с версии Java 5 в состав платформ Java SE и Java EE, предоставляет возможность сохранять в удобном виде Java объекты в базе данных[1]. Существует несколько реализаций этого интерфейса, одна из самых популярных использует … Википедия
  • Java Platform, Enterprise Edition — Тип Платформа программирования Разработчик Sun Microsystems … Википедия
  • Java Platform — Java Platform, Enterprise Edition Java Platform, Enterprise Edition Тип Платформа программирования Разработчик Sun Microsystems … Википедия
  • Java 2 — Java 2, или Java 2.0 дальнейшее развитие и усовершенствование спецификации исходного стандарта языка и платформы Java, на который теперь принято ссылаться как на Java 1.0. В настоящее время спецификация платформы Java 2 продолжает интенсивно… … Википедия
  • Java Desktop System — Тип Среда рабочего стола Разработчик Sun Microsystems Операционная система Solaris Последняя версия JDS Release 3 Сайт www.sun.com/software/javadesktopsystem/ … Википедия
  • Java Web Start — Application Manager Java Web Start (часто JavaWS) технология компании Sun Microsystems, позволяющая запускать приложения на Java из … Википедия
  • Java — Иное название этого понятия «Ява»; см. также другие значения. Не следует путать с JavaScript. Java Класс языка … Википедия
  • Обратная связь: Техподдержка, Реклама на сайте
  • Путешествия
Читайте также:  Как надеть в Майнкрафте броню

Экспорт словарей на сайты, сделанные на PHP,
WordPress, MODx.

  • Пометить текст и поделитьсяИскать в этом же словареИскать синонимы
  • Искать во всех словарях
  • Искать в переводах
  • Искать в ИнтернетеИскать в этой же категории

Источник: dic.academic.ru

Minecraft переводят на последнюю версию Java: пора обновляться

Теперь, шутят разработчики, количество Java выросло вдвое.

Minecraft переводят на последнюю версию Java: пора обновляться

Последний снапшот для Java-версии Minecraft оказался техническим, но все-таки важным. Снапшот 21W19A переводит игру на новую версию Java: вместо 8 версии будет использоваться актуальная 16 версия.

Если не изучать снапшоты, то новая версия Java станет обязательной летом, после выхода первой части обновления Caves впрочем, лучше обновиться уже сейчас. После апдейта, шутят разработчики, количество Java в Minecraft выросло вдвое.

Обновляться вручную придется, если на компьютере есть самостоятельно установленная версия Java или используется кастомный лаунчер. В противном случае стандартный лаунчер Minecraft должен сделать все самостоятельно.

Также снапшот отключает все способы получения свечей, мешков и акустических датчиков, кроме консоли. В Mojang считают, что эти предметы недостаточно хорошо проработаны. Если игроки хотят и дальше пользоваться предметами в режиме выживания, им понадобится датапак обновления Caves & Cliffs.

Вот еще несколько важных изменений в снапшоте 21W19A.

  • Максимальная длина названий предметов в интерфейсе наковальни увеличена до 50 символов.
  • Жеоды стали появляться значительно реже.
  • Добавлены теги блоков mineable/axe, mineable/hoe, mineable/pickaxe, mineable/shovel, needs_stone_tool, needs_iron_tool и needs_diamond_tool.
  • Изменен синтаксис команды /item.

Установить снапшот можно через стандартный лаунчер Minecraft: для этого надо разрешить использование снапшотов в настройках. Разработчики советуют экспериментировать со снапшотами только в новых мирах.

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

Скачать Minecraft Java Edition

MOD-MINECRAFT.RU

На этой странице вы сможете скачать майнкрафт себе на компьютер совершенно бесплатно!

Майнкрафт — это игра, позволяющая игрокам создавать свои собственные миры, а также учиться выживанию в них.
Свобода, самовыражение, креативность. Это не те слова, которые ассоциируются с привычными играми, что можно найти в магазинах, поиграть несколько недель, а затем бросить пылиться на полке. Майнкрафт это форма самовыражения, которая не ставит игрока в какие-либо рамки. Игра продолжается до тех пор, пока не иссякнет воображение.

Скачать Майнкрафт Java Edition

Ниже представлены разные версии Minecraft на ПК. Выбери нужную и играй!

Источник: mod-minecraft.ru