- 21, Apr 2023
- #1
Разработка приложений на языке Java
Автор: Кислицын Е.В., Шишков Е.И.
В учебном пособии раскрываются основные понятия и методы разработки приложений на языке Java, в том числе для ОС Android.
Излагаются основы языка программирования Java и объектно-ориентированного программирования.
Содержатся основные сведения по созданию Android-приложений.
Приведены задания для самостоятельного выполнения.
Пособие рекомендуется студентам всех форм обучения по направлениям подготовки бакалавриата 09.03.01 «Информатика и вычислительная техника», 09.03.03 «Прикладная информатика», 02.03.03 «Математическое обеспечение и администрирование информационных систем», а также по направлению подготовки магистров 09.04.03 «Прикладная информатика», изучающим курсы «Разработка кроссплатформенных приложений», «Объектно-ориентированное программирование», «Разработка программных приложений». Также может быть интересно студентам, магистрантам и аспирантам других направлений подготовки, желающим повысить свой образовательный уровень в области разработки программных и кроссплатформенных приложений.
- Введение
- Язык программирования Java
- Базовые особенности языка Java
- Первая программа
- Комментарии в Java-программе
- Простые типы данных и операторы
- Операторы управления
- Массивы
- Основы объектно-ориентированного программирования
- Инкапсуляция, наследование и полиморфизм
- Классы и объекты
- Методы
- Конструкторы
- Ключевое слово this
- Модификаторы доступа
- Перегрузка методов
- Ключевое слово static
- Вложенные и внутренние классы
- Наследование
- Пакеты
- Интерфейсы
- Обработка исключительных ситуаций
- Основные положения обработки исключений
- Ключевые слова try и catch
- Генерация исключений
- Ключевые слова finally и throws
- Работа с файлами
- Организация ввода-вывода в Java. Байтовые потоки
- Чтение и запись в файлы из байтовых потоков
- Символьные потоки в Java
- Графический пользовательский интерфейс
- Основы библиотеки Swing
- Менеджеры компоновки
- Создание простого оконного приложения
- Компонент JButton
- Контрольные вопросы
- Задания для самостоятельного выполнения
- Введение в Android
- Особенности ОС Android
- Основные элементы приложения
- Виды приложений
- Строительные блоки Android-приложения
- Настройка среды разработки
- Манифест и ресурсы приложения
- Манифест
- Создание ресурсов
- Создание простых значений
- Основы проектирования пользовательского интерфейса
- Основные термины
- Виджеты доступные в Android
- Менеджеры компоновки
- Публикация приложений
- Подготовка приложения к публикации
- Подписывание
- Публикация
- Монетизация приложения
- Контрольные вопросы
- Задания для самостоятельного выполнения
- Библиографический список
Скачать: