Главная Случайная страница


Категории:

ДомЗдоровьеЗоологияИнформатикаИскусствоИскусствоКомпьютерыКулинарияМаркетингМатематикаМедицинаМенеджментОбразованиеПедагогикаПитомцыПрограммированиеПроизводствоПромышленностьПсихологияРазноеРелигияСоциологияСпортСтатистикаТранспортФизикаФилософияФинансыХимияХоббиЭкологияЭкономикаЭлектроника






Назначение, особенности и преимущества Eclipse

Eclipse — это расширяемая IDE (интегрированная среда разработки). IDE — удобно организованный набор инструментов, необходимых для работы над программным проектом.

Eclipse — универсальная платформа, которая может использоваться для разработки приложений на любом языке программирования (например, можно использовать язык Python после установки подключения Pydev, но изначально «родным» для Eclipse является Java (на которой, кстати, сам Eclipse и написан).

Наиболее важные особенности Eclipse:

§ Кроссплатформенность. Eclipse выполняется на всех распространенных платформах: Windows, Linux и MacOS X. Еще важнее то, что его функции одинаковы на каждой из этих платформ.

§ Универсальность и расширяемость. В Eclipse реализована возможность использова­ния различных инструментов, разработанных сторонними программистами.

§ Открытость и бесплатность. Eclipse является OpenSource-проектом (т.е. его исходные коды доступны любому желающему, и кто угодно может присоединиться к разработке этого инструмента). Eclipse имеет активное сообщество, постоянно работающее над улучшением программы и расширением ее возможностей.

Рабочая среда Eclipse

Основные концепции среды: проект, рабочее пространство, инструменты, компоновки, редакторы и представления.

Проект

Проект (project) представляет собой набор файлов приложения и сопутствующих дополнений. При работе с Java используются в основ ном файлы, имеющие следующие расширения: .java, .jsp, .xml.

Рабочее пространство

В простейшем случае рабочее пространство (workspace) — это каталог для проектов пользователя, в котором располагаются файлы проекта. Все, что находится внутри этого каталога, считается частью рабочего пространства.

Инструментальные средства Eclipse

Инструментальные средства Eclipse становятся доступны сразу после запуска приложения. Это по существу сама платформа с набором различных функциональных возможностей главного меню, где прежде всего выделяется набор операций по управлению проектом. К инструментам (workbench) относится набор соответствующих редакторов и представлений, размещенных в рабочей области Eclipse. Для конкретной задачи определенный набор редакторов и представлений называют перспективой или компоновкой.

Компоновки

Компоновка (perspective) — это набор представлений и редакторов, расположенных в том порядке, который вам требуется. В каждой компоновке присутствует свой набор инструментов, некоторые компоновки могут иметь общие наборы инструментов. В определенный момент времени активной может быть только одна компоновка. Переключение между различными компоновками осуществляется нажатием клавиш <Ctrl+F8>. Используя компоновки, вы можете настроить свое рабочее пространство под определенный тип выполняемой задачи. В пособии будут использоваться компоновки, связанные в основном с программированием на Java, такие, как: Debug, Java Browsing, Java. В Eclipse имеется также возможность создавать свои компоновки. Открыть компоновку можно командой Window / Open Perspective.

Редакторы

Редакторы представляют собой программные средства, позволяющие осуществлять операции с файлами (создавать, открывать, редактировать, сохранять и др.).

Представления

Представления по существу являются дополнениями к редакторам, где выводится информация сопроводительного или дополнительно го характера, как правило, о файле, находящемся в редакторе. Открыть представления можно командой Window/Show View.

Примерный состав компоновки Java для первых лабораторных работ будет следующим:

В приведенной компоновке:

§ Главное меню платформы Eclipse с набором функций для работы с проектами (№ 1).

§ Панель инструментов (№2).

§ Перспективы (компоновки) (№ 3). Позволяют переключаться из одной компоновки в другую. Чаще всего будут использоваться следующие компоновки: Java, Debug и Java Browsing.

§ Окно браузера проекта и иерархии (№ 4). Предназначено для отображения структуры рабочего пространства проекта и представляет собой иерархическую структуру каталогов и файлов, входящих в проект.

§ Редактор кода (№5). Предназначен для ввода и редактирования исходного текста программ Java.

§ Окна представлений (№ 6). Имеется 4 основных вкладки:

1) Problems — предназначена для отображения ошибок при компиляции, а также во время написания программы;

2) Javadoc — отображение комментариев к выбранным объектам;

3) Declaration — отображение части кода, в котором происходит декларация выбранного объекта;

4) Console — системная консоль, в которую происходит вывод данных программы.

Пример 3. Первая программа на Java в среде Eclipse

Прежде чем приступить к программированию, необходимо создать проект, в кото­ром Eclipse будет хранить все ресурсы, относящиеся к вашей программе.

Для создания проекта выполните команду File --> New --> Project. В появившемся окне выберите Java Project и нажмите «Далее». Укажите имя своего проекта. Обратите внимание, что в директории, указанной вами как рабочее пространство, будет создана папка с именем вашего проекта (если, конечно, не изменить настройки в этом окне, чего для первого раза мы делать не надо). Нажмите кнопку «Готово».

Теперь в представлении PackageExplorer в левой части рабочей среды присутствует ваш проект. В любой момент его можно удалить, щелкнув по его названию правой кнопкой мыши и выбрав Delete. После этого Eclipse спросит, уничтожить ли заодно папку с файлами проекта (при необходимости можно и уничтожить).

Если вы не удалили проект, к нему можно добавить файлы и папки с помощью команд контекстного меню New-->File и New--> Folder соответственно. Если проект большой, то ему необходима структура вложенных папок. Но в случае Java-проекта все несколько иначе. Дело в том, что фрагменты Java-программы сгруппированы в пакеты, а для каждого пакета создается отдельная папка. Пакет создается командой New --> Package. Для пакета тоже надо придумать имя. В результате в папке проекта будет создана новая папка с этим именем. Создайте пакет со своим именем.

Просматривать ресурсы проекта может быть удобнее с помощью представления Navigator. Откройте его командой Window --> Show View. Вы увидите, что кроме директо­рий проекта и пакета Eclipse создал два вспомогательных файла .classpath и .project. Они лег­ко откроются в редакторе, но особого интереса для начинающих не представляют.

Программа на Java всегда состоит из одного или нескольких классов. Создать класс можно командой New --> Class в контекстном меню представления Navigator (или Package Explorer, не имеет значения). При создании класса необходимо выбрать пакет, к которому он будет относиться (выберите только что созданный вами пакет) и придумать ему имя. Имена классов принято начинать с прописной буквы. Если не соблюсти это правило хорошего тона, Eclipse выдаст предупреждение, но ничего страшного не произойдет.

Для наших целей полезно поставить галочку в разделе «Какие методы вы хотите со­здать в своем классе?» напротив опции public static void main(String[] args). В результате в теле класса будет сгенерирован метод (функция) main(). Java требует, чтобы хотя бы в одном из классов программы существовал метод с таким заголовком. Именно он и будет выполнен при старте программы.

В результате наших действий в папке пакета будет создан файл с именем нашего класса и расширением .java. Eclipse откроет редактор кода, в котором отобразится содержимое этого файла. Оно будет примерно следующим (имена пакета и класса, конечно, могут отличаться):

package mylab;

public class HelloSamojlova {

public static void main(String[]args) {

System.out.print("Привет из СмолГУ от Самойловой");

}

}

Осталось программу запустить. Для этого нажмем кнопку Run. В результате работы программы осуществляется вывод данных в так называемую консоль. В операционной системе MS DOS консолью служил весь экран монитора. Eclipse же открывает нам представление Console, в котором (если все сделано правильно) и отобразится строка "Привет из РУК" - результат вывода нашей программы.

Для повторного запуска программы (например, если мы решили внести в нее, ка­кие-то изменения) можно просто нажать Ctrl + F11.

 

4.2.Ввести разработанную программу в ПЭВМ.

4.3. Выполнить программу для исходных данных, при необходимости провести отладку программы по составленному плану.

4.4.Сделать выводы, оформить отчет и представить его преподавателю.

 

Лабораторная работа №10

Последнее изменение этой страницы: 2016-07-23

lectmania.ru. Все права принадлежат авторам данных материалов. В случае нарушения авторского права напишите нам сюда...