Учебник Java

9.4 2

v2.0.0 by nweb_mobile

Учебник Java APK download Учебник Java APK download

About Java

Java (Package Name: com.nweb.books.java_mtnt) is developed by nweb_mobile and the latest version of Учебник Java 2.0.0 was updated on January 5, 2019. Учебник Java is in the category of Books & Reference. You can check all apps from the developer of Учебник Java. Currently this app is for free. This app can be downloaded on Android 4.4+ on APKFab or Google Play. All APK/XAPK files on APKFab.com are original and 100% safe with fast download.
Руководство по языку программирования Java
На сегодняшний момент язык Java является одним из самых распространенных и популярных языков программирования. Первая версия языка появилась еще в 1996 году в недрах компании Sun Microsystems, впоследствии поглощенной компанией Oracle. Java задумывался как универсальный язык программирования, который можно применять для различного рода задач. И к настоящему времени язык Java проделал большой путь, было издано множество различных версий. Текущей версией является Java 11, которая вышла в сентябре 2018 года. А Java превратилась из просто универсального языка в целую платформу и экосистему, которая объединяет различные технологии, используемые в целого ряда задач: от создания десктопных приложений до написания крупных веб-порталов и сервисов.
Глава 1. Введение в Java
Язык программирования Java
Первая программа на Java
Первая программа в IntelliJ IDEA
Первая программа в NetBeans
Первая программа в Eclipse
Глава 2. Основы программирования на Java
Структура программы
Переменные и константы
Типы данных
Консольный ввод/вывод в Java
Арифметические операции
Побитовые операции
Условные выражения
Операции присваивания и приоритет операций
Преобразования базовых типов данных
Условные конструкции
Циклы
Массивы
Методы
Параметры методов
Оператор return. Результат метода
Перегрузка методов
Рекурсивные функции
Введение в обработку исключений
Глава 3. Классы. Объектно-ориентированное программирование
Классы и объекты
Пакеты
Модификаторы доступа и инкапсуляция
Статические члены и модификатор static
Объекты как параметры методов
Внутренние и вложенные классы
Наследование
Абстрактные классы
Иерархия наследования и преобразование типов
Интерфейсы
Интерфейсы в механизме обратного вызова
Перечисления enum
Класс Object и его методы
Обобщения (Generics)
Ограничения обобщений
Наследование и обобщения
Ссылочные типы и клонирование объектов
Глава 4. Обработка исключений
Оператор throws
Классы исключений
Создание своих классов исключений
Глава 5. Коллекции
Типы коллекций. Интерфейс Collection
Класс ArrayList и интерфейс List
Очереди и класс ArrayDeque
Класс LinkedList
Интерфейс Set и класс HashSet
SortedSet, NavigableSet, TreeSet
Интерфейсы Comparable и Comporator. Сортировка
Интерфейс Map и класс HashMap
Интерфейсы SortedMap и NavigableMap. Класс TreeMap
Итераторы
Глава 6. Потоки ввода-вывода. Работа с файлами
Потоки ввода-вывода
Чтение и запись файлов. FileInputStream и FileOutputStream
Закрытие потоков
Классы ByteArrayInputStream и ByteArrayOutputStream
Буферизованные потоки BufferedInputStream и BufferedOutputStream
Форматируемый вывод. PrintStream и PrintWriter
Классы DataOutputStream и DataInputStream
Чтение и запись текстовых файлов
Буферизация символьных потоков. BufferedReader и BufferedWriter
Сериализация объектов
Класс File. Работа с файлами и каталогами
Работа с ZIP-архивами
Класс Console
Глава 7. Работа со строками
Введение в строки. Класс String
Основные операции со строками
StringBuffer и StringBuilder
Регулярные выражения
Глава 8. Лямбда-выражения
Введение в лямбда-выражения
Лямбды как параметры и результаты методов
Встроенные функциональные интерфейсы
Глава 9. Многопоточное программирование
Класс Thread
Создание и выполнение потоков
Завершение и прерывание потока
Синхронизация потоков. Оператор synchronized
Взаимодействие потоков. Методы wait и notify
Семафоры
Обмен между потоками. Класс Exchanger
Класс Phaser
Блокировки. ReentrantLock
Условия в блокировках
Глава 10. Stream API
Введение в Stream API
Создание потока данных
Фильтрация, перебор элементов и отображение
Сортировка
Получение подпотока и объединение потоков
Методы skip и limit
Операции сведения
Метод reduce
Тип Optional
Метод collect
Группировка
Параллельные потоки
Параллельные операции над массивами
Глава 11. Модульность
Создание модуля
Зависимые модули
Взаимодействие между модулями
Глава 12. Дополнительные классы
Математические вычисления и класс Math

Java 2.0.0 Update

Новая версия
Read More
Java Features
More Information

Package Name:

com.nweb.books.java_mtnt

Update Date:

Latest Version:

2.0.0

Need Update:

Submit latest version

Requirements:

Android 4.4+