Java — один из самых популярных языков программирования для разработки всех видов настольных приложений, веб-приложений и мобильных приложений. Следующие статьи помогут вам быстро освоить язык Java и перейти к более сложным концепциям, таким как API и облачная разработка.
1. Основы языка Java
Начните с синтаксиса и основных структурных элементов языка Java.
- Введение в Java
- Установка Java
- Соглашения об именовании
- Ключевые слова Java
- Программа Java Hello World
- Метод Java main()
- Операторы Java
- Переменные Java
- Типы данных Java
- Примитивные типы Java
- Комментарии Java
- Блок заявлений
- Передача по значению или по ссылке
2. Операторы управления потоком
Научитесь писать заявления и контролировать ход программ.
- Java if-else
- Java-переключатель
- Тернарный оператор
- Java для цикла
- Цикл Java for-each
- Java-цикл while
- Цикл Java do-while
- Ключевое слово Java break
- Java продолжить ключевое слово
- Помеченные заявления
3. Java ООП
Научитесь создавать, упорядочивать и управлять объектами и их отношениями в Java.
4. Строки Java
Строки всегда являются наиболее используемыми конструкциями в любом языке программирования. Научитесь работать со строками в Java.
- Руководство по классу String
- Пул констант строк Java
- Почему строки в Java неизменяемы?
- Разделение строки
- Присоединение к струнам
5. Исключения Java
Программа может вызывать ошибки из-за ошибок в программе, а также ошибок времени выполнения в среде выполнения. Научитесь справляться с обоими.
- Java try-catch-finally блоки
- Попробуйте Java с ресурсами
- Java throw и throws Ключевые слова
- Проверенные и непроверенные исключения
- Пользовательские исключения Java
- Синхронные и асинхронные исключения Java
- Java NullPointerException
- Подавленные исключения Java
- Лучшие практики обработки исключений
6. Массив Java
Массивы — это самый базовый контейнер для нескольких элементов. Научитесь работать с массивами в Java.
- Руководство по массивам в Java
- Печать массива
- Клонирование массива
- Копирование диапазона массива
- Пересечение двух массивов
- Объединение двух массивов
7. Коллекции Java
Помимо массива, Java поддерживает более сложные типы коллекций.
8. Java-IO
Изучите самые основные операции чтения и записи файлов в Java.
9. Потоки Java
Потоки — это довольно новое дополнение к языку, но они значительно упростили его.
- API потока Java
- Функциональные интерфейсы
- Методы по умолчанию
- Лямбда-выражения
10. Среда выполнения Java
Научитесь настраивать среду разработки Java и взаимодействовать с ней.
- JDK против JRE против JVM
- Java 32 бит против 64 бит
- java.exe против javaw.exe
- Java-путь к классам
- Свойства системы
- Аргументы командной строки
- Little-Endien против Big-Endien
- Генерация байт-кода
11. Разные темы
- Шаблон Builder для записей Java
- Учебник по аннотациям Java
- Руководство по клонированию Java
- Версии и функции Java