fbpx

Каталог статей

Каталог статей для размещения статей информационного характера

Как выучить

Изучайте Java

Изучайте Java

Запуск однофайловых программ Java с исходным кодом с помощью программы запуска Java.

jshell интерактивно оценивает декларации, утверждения и выражения языка программирования Java в цикле чтения-вычисления-печати (REPL).

Ознакомление с новыми возможностями

Java прошла долгий путь со времен Java 8. Давайте рассмотрим некоторые из этих изменений.

Как компилировать и выполнять функции предварительного просмотра, доступные в JDK.

Знакомство с языком

Знакомство с объектно-ориентированным программированием.

Знакомство с основами языка Java.

Как моделировать неизменяемые данные с помощью записей, чтобы сделать код более простым и читаемым.

Определение собственных классов, объявление переменных-членов, методов и конструкторов.

Понимание чисел, символов и строк символов.

Использование наследования в Java-приложениях.

Создание и использование интерфейсов.

Работа с параметризованными типами.

Использование лямбда-выражений для улучшения читабельности кода.

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

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

Все о сопоставлении шаблонов.

Использование исключений для обработки ошибок и других исключительных событий.

Освоение API

Знакомство с Collections Framework для хранения и получения данных в коллекциях и хэшмапах.

Обработка данных в памяти с помощью потоков и коллекторов Java. Обрабатывайте их быстрее с помощью параллельных потоков.

Предоставляет общий обзор регулярных выражений. В нем также представлены основные классы, составляющие этот API.

Рассматривается API Date Time, добавленный в JDK 8, включая основные концепции и классы.

Организация вашего приложения

Поймите, как система модулей формирует JDK и как вы можете использовать ее, чтобы сделать вашу кодовую базу более удобной для сопровождения.

Узнайте, как использовать инструмент командной строки jlink для создания пользовательских образов среды выполнения или автономных образов приложений.

Знакомство с JVM

Узнайте об инструментах JDK для компиляции, запуска, анализа и мониторинга кода.

Узнайте об инструментах JDK для мониторинга вашего приложения.

Упаковка приложения для создания встроенной программы установки.

Настройка политик безопасности с помощью инструментов и команд JDK.

Узнайте об инструментах JDK для устранения неполадок в работе Java-приложений и виртуальной машины Java (JVM).

Понимание ключевых аспектов того, как работает сборка мусора в Java, и как настроить сборку мусора.

Понимание того, как использовать Class-Data Sharing в HotSpot для повышения производительности JVM.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *