1
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
Приветствуем вас,Гость, на форуме IFUD.WS. Обязательно рекомендуется к прочтению правила форума http://ifud.ws/threads/obnovleno-pravila-foruma.7759

Программируем на Java. Урок 2 - Первая программа и особенности Eclipse

Тема в разделе "Программирование", создана пользователем joker771, 10 сен 2013.

  1. TopicStarter Overlay
    joker771

    joker771

    Регистрация:
    6 сен 2013
    Сообщения:
    17
    Симпатии:
    26
    Для установки Eclipse нужно просто распаковать скачанный архив в любую удобную папку и запустить файл "eclipse.exe". При запуске Eclipse потребует создать каталог рабочего пространства, то есть папку, где будут храниться создаваемые проекты и их настройки. Если поставить галочку, то Eclipse запомнит указанное рабочее пространство и будет использовать его по умолчанию.
    [​IMG]

    Нажмём ОК. При первом запуске появилось Стартовое окно. Для начала работы нужно кликнуть на кнопку "Workbench" справа сверху, либо закрыть саму вкладку со Стартовым окном.

    Для начала проверим, что установленная версия Java используется Eclipse. Для этого зайдём в Настройки (Preferences) > Java > Установленные JRE (Installed JRE)

    [​IMG]

    [​IMG]

    Если у вас здесь пусто, то необходимо вручную указать путь к вашей JRE. Если такие проблемы будут, я опишу как это сделать. Всё, теперь наша среда готова к работе. Создадим элементарный проект, состоящий всего лишь из одного файла. Для этого нажмём на кнопку "New" и кликнем на "Java Project"

    [​IMG]

    [​IMG]

    В проекте должен быть хотя-бы один класс. Создадим его.

    [​IMG]

    [​IMG]

    Код, составляющий каркас нашей программы, был сгенерирован автоматически. В Eclipse используется технология под названием IntelliSense. Это технология, в зависимости от контекста, выводит информацию о каком-либо классе, методе или переменной при наведении курсора на соответствующее название.

    [​IMG]

    Для того, чтобы вывести строку "Hello World" на консоль, напишем небольшой код. Когда мы будем писать код, технология IntelliSense будет выводить список доступных методов. То есть нам даже не нужно писать название метода, а просто выбрать его из списка предоставляемых.

    [​IMG]

    Нам нужно написать вот такой код:

    Код java:
    System.out.println("Hello World");

    Теперь можно запустить нашу программу. В консоли вывелась наша первая строка!

    [​IMG]

    Теперь давайте поподробнее разберёмся в нашем коде

    Код java:
    public class HelloWorld {

    public static void main(String[] args) {
    // TODO Auto-generated method stub

    System.out.println("Hello World");
    }

    }



    Наша программа состоит из всего лишь одного класса - HelloWorld, который содержит один метод main

    Код java:
    public class HelloWorld {
    public static void main(String[] args)


    public - это модификатор доступа
    class - ключевое слово, говорящее о том что мы объявляем класс

    Описание членов класса заключается между фигурными скобками, которые ограничивают определённый блок кода.

    За двумя наклонными чертами начинается комментарий:

    Код java:
    // TODO Auto-generated method stub

    Заканчивается он в конце строки. Комментарии полезны для пояснения какого-либо фрагмента программы. Компилятор игнорирует комментарии.

    main - главный метод, с которого начинается выполнения программы, то есть точка входа в программу. Все Java-приложения, не считая апплетов, должны использовать метод main. Важно всегда помнить, что язык Java чувствителен к регистру. То есть, метод main с маленькой буквы и метод Main с большой - это два разных метода. За наименованием метода main следует список его аргументов

    Код java:
    (String[] args)

    Единственный аргумент метода main - массив объектов типа String с именем args. У метода main указано два модификатора - public и static

    public означает, что к методу можно обратиться из других классов. В данном случае этот модификатор позволит виртуальной машине Java обратиться к методу для запуска программы. Модификатор static позволяет вызвать метод без создания объектов класса. У каждого метода должен быть указан тип возвращаемого значения. В нашем случае указан тип void. Это значит, что метод ничего не возвращает. Тело метода main состоит из комментария и одного выражения

    Код java:
    public static void main(String[] args) {
    // TODO Auto-generated method stub

    System.out.println("Hello World");
    }



    Тело метода состоит из комментария и выражения. Давайте разберём выражение поподробнее.

    System - это класс, который предоставляет доступ к системе
    out - выходной поток, связанный с консолью
    println - это метод объекта выходного потока, отображающий переданную ему строку консоли. Строку, которую мы передаём в метод println необходимо заключать между двойными кавычками.
     
    • Like Like x 3
    Метки:
  2. трахтенберг

    трахтенберг

    Регистрация:
    17 дек 2012
    Сообщения:
    272
    Симпатии:
    197
    автор, можно тебя попросить скидывать уроки в тему созданную тобой ранее? так гораздо удобней и найти нужное будет легче.
     
  3. TopicStarter Overlay
    joker771

    joker771

    Регистрация:
    6 сен 2013
    Сообщения:
    17
    Симпатии:
    26
    ну ок тогда третий урок в первый урок выложу
     
  4. трахтенберг

    трахтенберг

    Регистрация:
    17 дек 2012
    Сообщения:
    272
    Симпатии:
    197
    спс) ссылку на второй туда же скинь, если не сложно
     

Поделиться этой страницей

Загрузка...