- Регистрация
- 30 Дек 2017
- Сообщения
- 150,298
- Симпатии
- 4,196
DEV-J110. Java SE. Введение в язык Java [2022]
Высшая инженерная школа СПбПУ (Санкт-Петербургский Политехнический Университет)
Игорь Зайцев, Юрий Заковряшин, Кирилл Колосов, Николай Корнет, Алексей Маслаков, Денис Филичев
Курс представляет собой первую часть линейки курсов, посвященной основам практического программирования на платформе Java. Данный курс посвящен обзору структуры платформы Java, изучению языка Java и практическому освоению инструментария Java-разработчика. Основное внимание уделяется изучению классов, интерфейсов, управляющих операторов, простых типов данных и операций, а также использованию механизма обработки ошибок времени выполнения. Помимо этого рассматривается использование стандартных инструментов для разработки Java-приложений, входящих в состав JDK, а также интегрированная среда разработки.
Курс рассчитан как на начинающих программистов, так и программистов с опытом, желающих освоить новый для себя язык программирования.
Данный курс является первым и необходимым курсом для изучения программирования на языке Java. Знания, усваиваемые в этом курсе, являются необходимыми для прохождения всех дальнейших курсов по Java.
Основные цели курса:
Вам нужно зарегистрироваться для просмотра ссылки or
Скачать:
Высшая инженерная школа СПбПУ (Санкт-Петербургский Политехнический Университет)
Игорь Зайцев, Юрий Заковряшин, Кирилл Колосов, Николай Корнет, Алексей Маслаков, Денис Филичев
Курс представляет собой первую часть линейки курсов, посвященной основам практического программирования на платформе Java. Данный курс посвящен обзору структуры платформы Java, изучению языка Java и практическому освоению инструментария Java-разработчика. Основное внимание уделяется изучению классов, интерфейсов, управляющих операторов, простых типов данных и операций, а также использованию механизма обработки ошибок времени выполнения. Помимо этого рассматривается использование стандартных инструментов для разработки Java-приложений, входящих в состав JDK, а также интегрированная среда разработки.
Курс рассчитан как на начинающих программистов, так и программистов с опытом, желающих освоить новый для себя язык программирования.
Данный курс является первым и необходимым курсом для изучения программирования на языке Java. Знания, усваиваемые в этом курсе, являются необходимыми для прохождения всех дальнейших курсов по Java.
Основные цели курса:
- Ознакомление со структурой платформы Java;
- Изучение структуры и синтаксиса языка Java;
- Научить слушателей самостоятельной разработке консольных автономных Java-приложений начального уровня;
- Дать навык использования стандартного инструментария Java-разработчика из состава JDK;
- Обучение работе в интегрированной среде разработки.
- Понимать структуру платформы Java;
- Знать синтаксис языка Java;
- Понимать принципы объектно-ориентированного программирования;
- Понимать структуру простой Java-программы, достаточно свободно по-нимать тексты Java-программ невысокой сложности;
- Использовать стандартные классы потоков ввода/вывода класса System;
- Уметь разработать консольные автономные Java-приложения, компилиро-вать их в среде JDK и запускать из командной строки;
- Уметь создавать проекты, компилировать, отлаживать и выполнять Java-приложения в интегрированной среде разработки NetBeans IDE;
- Определять классы, переменные и методы классов;
- Создавать объекты класса и использовать их;
- Создавать и использовать анонимные и внутренние классы;
- Работать с абстрактными классами и методами;
- Определять атрибуты доступа и правильно использовать их;
- Реализовать перезагрузку методов;
- Обрабатывать исключительные ситуации в программах при помощи стан-дартных исключений и создавать собственные исключения;
- Использовать стандартные интерфейсы и определять собственные интерфейсы;
- Понимать структуру стандартных пакетов, создавать собственные пакеты и уметь правильно использовать пакеты;
- Знать и уметь использовать операторы управления: условный оператор, оператор выбора, операторы циклов и операторы перехода;
- Знать простые типы языка Java и уметь правильно их использовать;
- Объявлять и определять переменные и константы;
- Знать и уметь использовать все операции: арифметические, поразрядные, логические, операции присваивания и инициализации;
- Уметь определять массивы данных и работать с их элементами.
1.1 Основные термины и понятия
Тема 2 - Классы- Цели и задачи курса.
- Основные принципы объектно-ориентированного программирования.
- Редакции Java-платформы.
- Структура платформы Java SE.
- Виртуальная Java-машина.
- Стандартные пакеты и утилиты.
- Назначение и область применения языка Java.
- Основные характеристики языка Java.
- Разработка и выполнение Java программы на платформе Java SE
- Получение дистрибутива и развёртывание Java-платформы.
- Настройка среды окружения.
- Проверка работоспособности.
- Инструментарий Java-разработчика.
- Java Development Kit (JDK).
- Процесс разработки Java-приложений.
- Интегрированные среды разработки.
- Назначение и роль типизации в языках программирования.
- Роль типов в языках программирования.
- Определение понятий «тип», «объект» и «ссылка».
- Понятие о встроенных и пользовательских типах.
- Простые и агрегатные типы данных.
- Области видимости типов и их элементов.
- Понятие «объекта» в типизированных языках.
- Объявление объекта.
- Жизненный цикл объекта
- Установка платформы Java и настройка среды выполнения.
- Написание исходного кода простейшей программы.
- Компиляция, отладка и запуск простого Java-приложения стандартными средствами JDK.
2.1 Определение класса
- Классы, как пользовательский тип данных.
- Общая схема определения класса.
- Атрибуты (поля) класса.
- Методы класса.
- Конструктор класса.
- Создание...
Вам нужно зарегистрироваться для просмотра ссылки or
Скачать:
Для просмотра содержимого вам необходимо авторизоваться или зарегистрироваться.