МИНОБРНАУКИ РФ
Федеральное государственное бюджетное
образовательное учреждение
высшего профессионального образования
«ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ
ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ»
СИСТЕМА
ОТКРЫТОГО
ОБРАЗОВАНИЯ
А. В. Бурмистров
ПРОГРАММИРОВАНИЯ НЕ ЯЗЫКЕ JAVA
Методические указания к лабораторным работам
Пенза
2014
УДК 004. 4
А. В. Бурмистров. Программирование на языке Java: Методиче-
ские указания к выполнению лабораторных работ. – Пенза: Изд-во
Пенз. гос. технол. ун-та, 2014. – 150с. Даются методические указания для выполнения лабораторных
работ по дисциплине «Программирование на языке Java», приводятся
индивидуальные варианты заданий и рекомендации по разработки при-
ложений для платформы Java SE 8. Приведены описания основных конструкций языка Java, стан-
дартных библиотек Java, основных понятий объектно-
ориентированного программирования. Рассмотрен процесс разработки
графического интерфейса пользователя и классовой структуры прило-
жения в интегрированной среде программирования IntelIDEA 13. Методические рекомендации студентам подготовлены на ка-
федре «Вычислительные машины и системы» Пензенского государст-
венного технологического университета и предназначены для студентов
вузов, бакалавров, магистров, обучающихся по направлению подготов-
ки 230100 «Информатика и вычислительная техника». Рецензент:
Васин Л. А. , кандидат технических наук, директор ЦОИ, зав. каф. "Информационно-вычислительные системы" Пензенского государ-
ственного университета архитектуры и строительства. Рекомендовано к изданию учебно-методическим советом факульте-
та информационных и образовательных технологий Пензенского госу-
дарственного технологического университета. © Пензенский государственный технологический университет, 2014
© Бурмистров А. В. , 2014
2
Содержание
1. ИЗУЧЕНИЕ СРЕДСТВ РАЗРАБОТКИ И ОТЛАДКИ ПРО-
ГРАММ НА ЯЗЫКЕ JAVA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1. 1. Виртуальная машина Java . . . . . . . . . . . . . . . . . . . . . . . . . 6
1. 2. Установка программной платформы Java SE . . . . . . . . . . . . 8
1. 3. Структура кода в Java . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 10
1. 4. Создание "простейшего" java-приложения . . . . . . . . . . . . . 11
1. 5. Использование интегрированной среды разработки java-
приложений . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1. 5. 1. Создание "простейшего" java-приложения в интег-
рированной среде разработки IntelliJ IDEA 13 Community
Edition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1. 6. Задание для лабораторной работы №1 22
2.