Начало работы Java-программирование.

Установка Java SDK

Первоначальной целью языка Java являлось предоставление возможности для программистов писать одну программу, которая могла бы работать на любой платформе. Эту цель можно выразить афоризмом «Write Once, Run Anywhere» (написать один раз, выполнять везде) (WORA). В действительности все не так просто, но все идет именно к этому. Поддерживают эту цель различные компоненты технологии Java. Платформа Java поставляется в трех редакциях: Standard, Enterprise и Mobile (последние две предназначены для разработки мобильных устройств). Мы буди работать с J2SE, в которую входят все основные библиотеки Java. Все что вам нужно — загрузить и установить ее.

Чтобы загрузить J2SE SDK (software development kit — комплект для разработки программного обеспечения), выполните следующие действия:

  1. Откройте браузер и перейдите на страницу Java Technology. В верхней средней части страницы вы увидите ссылки на различные предметные области Java-технологии. Выберите J2SE (Core/Desktop).
  2. В списке текущих версий J2SE выберите J2SE 1.4.2.
  3. В левой навигационной панели появившейся страницы выберите Downloads.
  4. На данной странице имеется несколько загружаемых пакетов. Найдите и выберите ссылку Download J2SE SDK.
  5. Подтвердите условия лицензии и нажмите Continue.
  6. Вы увидите список загружаемых пакетов для различных платформ. Выберите соответствующий пакет для вашей системы.
  7. Сохраните файл на ваш жесткий диск.
  8. После завершения загрузки запустите программу установки SDK на ваш жесткий диск, желательно в какую-либо папку с удобным названием в корне диска.

Все! Теперь у вас есть Java-среда. Следующий шаг — установка интегрированной среды разработки (integrated development environment — IDE).

Установка Eclipse

Интегрированная среда разработки (IDE) скрывает большинство из рутинных технических подробностей работы с языком программирования Java, поэтому вы можете сконцентрироваться на написании и запуске кода. Только что установленный вами JDK имеет несколько инструментальных средств командной строки, которые предоставляют возможность компилировать и выполнять Java-программы без IDE, но использование этих средств быстро становится головной болью для всех программ, не являющихся слишком простыми. Использование IDE скрывает детали, предоставляет инструменты для ускорения и улучшения работы и просто является более удобным способом разработки программ.

Теперь не надо платить за отличную IDE. Eclipse IDE является проектом с открытым исходным кодом, который вы можете бесплатно загрузить и использовать. Eclipse хранит и отслеживает ваш Java-код в файлах, расположенных в вашей файловой системе. Вы можете также использовать Eclipse для работы с кодом, расположенным в CVS-репозитории. Хорошей новостью является то, что Eclipse позволяет вам работать с нужными файлами, но скрывает детали файлов при работе с различными Java-конструкциями, такими как классы (которые мы рассмотрим подробно далее).

Загрузить и установить Eclipse просто. Выполните следующие действия:

  1. Откройте браузер и перейдите на Web-сайт Eclipse.
  2. Нажмите ссылку Downloads в левой части страницы.
  3. Нажмите ссылку Main Eclipse Download Site для перехода на страницу загрузки проекта Eclipse.
  4. Вы увидите список типов и названий версий компоновки. Нажмите ссылку 3.0.
  5. В средней части страницы вы увидите список Eclipse SDK для различных платформ; выберите соответствующую вашей платформе версию.
  6. Сохраните файл на ваш жесткий диск.
  7. После завершения загрузки запустите программу установки и установите Eclipse на вашем жестком диске, желательно в каталоге с удобным названием в корне диска.

Все, что осталось — это настроить IDE.

Настройка Eclipse

Для использования Eclipse при написании Java-кода вы должны указать Eclipse, где на вашей машине расположена платформа Java. Выполните следующие действия:

  1. Запустите Eclipse, выполнив двойной щелчок мышкой на файле eclipse.exe или на эквивалентном файле для вашей платформы.
  2. Когда появится экран Welcome, нажмите ссылку Go To The Workbench. Это приведет вас в так называемую перспективу Resource (более подробно об этом далее).
  3. Выберите Window>Preferences>Installed JREs, что позволит вам указать месторасположение вашей Java-среды, установленной в системе (см. рисунок 1).

    Начало работы

    Рис. 1. Настройки Eclipse

     

  4. Eclipse найдет установленные Java Runtime Environment (JRE), но вы должны явно указать одну из них, установленную в разделе «Установка Java SDK». Это можно сделать в диалоговом окне Preferences. Если Eclipse выводит существующую JRE, выберите ее и нажмите Edit; в противном случае нажмите Add.
  5. Укажите путь к папке JRE JDK, который вы установили в разделе «Установка Java SDK».
  6. Нажмите OK.

Теперь Eclipse настроен на компилирование и запуск Java-кода. В следующем разделе мы совершим краткую экскурсию по среде Eclipse, для того чтобы вы познакомились с этой программой.

Краткая экскурсия по Eclipse

Работа с Eclipse — это обширная тема, и она, в основном, выходит за рамки данной статьи. Здесь же мы рассмотрим только самое необходимое для знакомства с работой среды Eclipse и ее использованием для Java-разработки.

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

Вообще говоря, Eclipse имеет перспективы, содержащие виды (view). В перспективе Resource вы увидите вид Navigator, вид Outline и др. Вы можете по желанию перемещать эти виды в любую позицию на экране. Eclipse — это неограниченно настраиваемая среда, хотя пока для работы нам достаточно размещения по умолчанию. Но то, что мы видим, не позволяет нам сделать то, что мы хотим. Первым шагом для написания Java-кода в Eclipse является создание Java-проекта. Это не конструкция языка Java; это просто конструкция Eclipse, которая дает возможность организовать ваш Java-код. Для создания Java-проекта выполните следующие действия:

  1. Выберите File>New>Project для отображения мастера New Project (рисунок 2). Это на самом деле «мастер мастеров»; другими словами, — это мастер, позволяющий вам выбрать мастера для использования (мастер New Project, мастер New File и т.д.).

    Начало работы

    Рис. 2. Мастер New project

     

  2. Выберите Java Project и нажмите Next.
  3. Введите какое-либо название проекта (например, «Intro»), оставьте выбранными все настройки по умолчанию и нажмите Finish.
  4. Сейчас Eclipse должен спросить вас, желаете ли вы переключиться в перспективу Java. Нажмите No.

Вы только что создали Java-проект с названием Intro, который вы должны увидеть в виде Navigator в верхнем левом углу экрана. Мы не переключились в перспективу Java после создания проекта потому, что существует более подходящая перспектива для наших текущих целей. Нажмите кнопку Open Perspective в панели в верхнем правом углу окна, затем выберите перспективу Java Browsing. Эта перспектива показывает все, что необходимо для легкого создания Java-программ. При создании Java-кода мы рассмотрим дополнительные функциональные возможности Eclipse для создания, изменения и управления вашим кодом. Но перед этим необходимо рассмотреть некоторые основные концепции объектно-ориентированного программирования, что мы и сделаем в следующем разделе. А сейчас завершим этот раздел рассмотрением интерактивной документации по Java.

Интерактивная справка по Java API

Интерфейс прикладного программирования (application programming interface — API) Java очень объемен, поэтому важно уметь находить нужную информацию. Платформа Java достаточно большая и предоставляет вам практически любое инструментальное средство, в котором вы нуждаетесь как программист. Изучение способов использования этих возможностей может потребовать стольких же усилий, что и изучение механизмов языка программирования.

Если вы перейдете на страницу документации по Java фирмы Sun (ссылка приведена в разделе «Ресурсы»), то увидите ссылку на документацию по API для каждой версии SDK. Выберите версию 1.4.2 для просмотра документации.

Вы увидите в вашем браузере три фрейма:

  • Список встроенных пакетов в левом верхнем фрейме
  • Список всех классов в нижнем левом фрейме
  • Подробная информация по выбранной теме в правом фрейме

Здесь присутствует каждый класс в SDK. Выберите класс HashMap . Справа вы увидите описание класса. В верхней части вы увидите название и пакет, в котором он находится, его иерархию классов, реализованные интерфейсы (их рассмотрение выходит за рамки данного руководства) и все прямые подклассы, которые он может иметь. После всего этого идет описание класса. Иногда в описание входит пример использования, связанные ссылки, рекомендации по стилю и т.д. После описания вы увидите список конструкторов, затем список всех методов класса, всех наследованных методов и подробные описания всех методов. Информации очень много, поэтому в верхней и нижней части правого фрейма расположен полный указатель.

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

Рейтинг
( Пока оценок нет )
Загрузка ...