Java 9: ​​нові функції та посилання для завантаження

Зміст:

Відео: Никита Липский — Модули Java 9. Почему не OSGi? 2024

Відео: Никита Липский — Модули Java 9. Почему не OSGi? 2024
Anonim

Java - одна з найвідоміших мов програмування у світі. 21 вересня 2017 року було випущено нове оновлення як Java 9. Нещодавно випущений комплект Java Development (JDK) 9 наповнений новими інноваційними функціями, такими як нові модульні файли, нові факультативні фази часу посилання, додаткові параметри інструментів, формат JMOD, удосконалення компіляції та багато іншого.

, ви дізнаєтесь як завантажити Java 9, так і дізнатись про її важливі функції для розробників.

Особливості Java Developer Kit 9

Добре відомо, що ключовою особливістю в JDK 9 є модульна система платформи Java. Ця модульна система значно допоможе зробити Java більш масштабованою. Це означає, що він буде функціонувати краще на менших пристроях. Є ще сім важливих основних особливостей, і про них ми поговоримо нижче.

1. Реактивні сили

Функція реактивного програмування в Java 9 - це дуже популярний інструмент для розробки програм. Він значно покращився, оскільки рамки Akka, Play та Scala були включені в Реактивні потоки.

Крім того, реактивні потоки в Java 9 реалізують паралельні та масштабовані програми, що полегшує роботу платформи на менших обчислювальних пристроях.

2. Поліпшення API

Інтерфейс потоку було вдосконалено чотирма новими методами, що дозволяють користувачам створювати джерела потоку з колекцій даних. Користувачі матимуть набагато більшу універсальність, коли вони налаштовують елементи потоку.

3. Приватні методи

Оскільки Oracle, бренд, що стоїть за Java, хоче уникати користувачів, які створюють зайвий код, вони додали функцію приватних методів, що дозволить створити більше повторної використання.

4. Мікро-орієнтири

Java 9 використовує джгутовий ремінь Java для посилення процесу розвитку. Тому оптимізація та час прогріву значно покращаться.

5. Новий клієнт

Новий клієнт HTTP в Java 9 запропонує підвищити продуктивність та підтримку як при рукостисканні WebSocket, так і в HTTP / 2.

6. JShell

Функція read-eval-print буде доступна в Java 9 завдяки Jshell. Ця функція дозволяє користувачам оцінювати як вирази, так і висловлювання за допомогою API. Це також означає, що інші додатки мають доступ до цих можливостей.

7. Підвищена безпека

Java 9 не тільки має більш високу безпеку, але й реалізує нову рядкову схему, яка оптимізує оновлення безпеки.

Висновок

Загалом, JDK буде легше орієнтуватися, особливо на менших обчислювальних пристроях. Будуть покращені функції безпеки та підвищена загальна продуктивність. Користувачам буде зручніше розробляти та створювати коди. Тут ви можете завантажити Java 9.

ЧИТАЙТЕ ТАКОЖ:

  • Виправлення: повідомлення "Застаріла Java" у Windows 10
  • Старі версії Java та Silverlight будуть заблоковані в Internet Explorer
  • Код помилки 805a8011 на мобільних пристроях Windows 10
Java 9: ​​нові функції та посилання для завантаження