Краткое содержание обучения
Java является самым популярным языком программирования и является языком выбора для программирования Android. Этот курс преподается в практической направленности. Рекомендуется практиковать кодовые назначения, которые даются после каждого урока.
что я должна знать?
Это бесплатное Java-учебное пособие предназначено для начинающих, практически не имеющих опыта программирования.
Учебный план
Первые шаги в Java
| Руководство | Введение в платформу Java |
| Руководство | Введение в виртуальную машину Java (JVM) |
| Руководство | Руководство по загрузке и установке Java |
| Руководство | Как загрузить и установить Eclipse для запуска Java |
| Руководство | Как скачать и установить Java в Linux (Ubuntu) |
| Руководство | Первая Java-программа |
Основные понятия объектно-ориентированного программирования (ООП)
| Руководство | Эволюция языков программирования |
| Руководство | Что такое абстракция данных в OOPS? |
| Руководство | Что такое инкапсуляция? |
Базовые языковые конструкции Java
| Руководство | Переменные и примитивные типы данных |
| Руководство | Как спроектировать класс? |
| Руководство | Массивы |
| Руководство | Как создать массив объектов в Java |
| Руководство | Как использовать ArrayList в Java |
Учебник по Java-строкам
| Руководство | Java Strings — Материал, который вы должны знать! |
| Руководство | Метод длины строки () |
| Руководство | Строка indexOf () Метод |
| Руководство | String charAt () Метод |
| Руководство | Метод String compareTo () в Java |
| Руководство | Строка содержит метод () |
| Руководство | Строка заканчивается методом () |
| Руководство | Java String replace (), replaceFirst () и replaceAll () метод |
| Руководство | Методы Java String toLowercase () и toUpperCase () |
| Руководство | Как преобразовать строку Java в целое число? |
| Руководство | Работа с HashMaps в Java |
| Руководство | Аргументы командной строки |
| Руководство | Ключевое слово this |
Управление памятью Java
| Руководство | Вывоз мусора |
| Руководство | Статическая переменная |
| Руководство | Стек и куча |
Абстрактный класс и интерфейс
| Руководство | Наследование в ООП Java с примером |
| Руководство | Полиморфизм в ООП Java с примером |
| Руководство | Метод абстрактного класса |
| Руководство | Интерфейс |
| Руководство | Интерфейс против абстрактного класса в Java: в чем разница? |
Лучше поздно, чем никогда
| Руководство | Конструкторы |
| Руководство | пакеты |
Обработка исключений
| Руководство | Попробуйте Catch in Java: обработка исключений |
| Руководство | Определяемые пользователем исключения |
| Руководство | Распространение исключений |
Условные циклы
| Руководство | Интересный трюк с For Loop — Использование цикла Foreach в Java |
| Руководство | Заявление о переключении Java |
Advance Stuff!
| Руководство | Как математика становится проще с Java |
| Руководство | Как сгенерировать случайное число в Java |
| Руководство | Как использовать дату в Java |
| Руководство | Многопоточность в Java |
| Руководство | Создание графического интерфейса пользователя |
| Руководство | Как разбить строку в Java |
| Руководство | Как использовать Buffered Reader в Java |
| Руководство | Изучите Java Reflection API |
| Руководство | Java-программа для проверки простого числа |
| Руководство | Преобразование JSON в XML с использованием Gson и JAXB: пример JAVA |
| Руководство | Простое число от 1 до 100 Программа на Java |
| Руководство | Как конвертировать Char в String & String в char в Java |
| Руководство | Программа серии Фибоначчи на Java с использованием циклов |
| Руководство | Java-программа для проверки числа Армстронга |
| Руководство | Как обратить строку в Java с помощью рекурсии |
| Руководство | Программа проверки номера палиндрома на Java |
| Руководство | Программа пузырьковой сортировки на Java |
| Руководство | Алгоритм сортировки вставкой в программе Java с примером |
| Руководство | Сортировка выбора в программе Java с примером |
| Руководство | 20 лучших инструментов Java для разработчиков |
| Руководство | Groovy Script Tutorial для начинающих |
| Руководство | Учебник по Java Spring: особенности, история, архитектура MVC Framework |
| Руководство | Apache ANT Tutorial: установка, структура проекта, пример сборки |
| Руководство | Учебник по JasperReports: установка Studio, пример шаблона |
| Руководство | C ++ против JAVA: в чем разница? |
| Руководство | JDK против JRE против JVM: ключевые отличия |
| Руководство | Java против C # — 10 ключевых отличий между Java и C # |
| Руководство | Java против Python: в чем разница? |
| Руководство | Java против Scala: в чем разница? |
| Руководство | Сравнение с Компаратором в Java: ключевые отличия |
| Проверьте | Top 100 Java интервью вопросы и ответы |
| Проверьте | Лучшие 22 шаблона проектирования Java Интервью Вопросы и ответы |
| Проверьте | Top 25 JMS (Java Message Service) Интервью Вопросы и ответы |
| Проверьте | Top 22 Groovy Интервью Вопросы и ответы |
| Проверьте | Учебник по программированию JAVA для начинающих PDF |