Что такое Java Web Start и как запустить это программное обеспечение? Работа с Java в командной строке



Chrome browser versions 42 and above. Starting with Chrome version 42 (released April 2015), Chrome has disabled the standard way in which browsers support plugins. More info


Download and Install Java

Try the offline installer package (Windows only)

The offline installer package will often complete successfully even though the online installer package has encountered a problem. The offline installer package file is large and will take longer to download than the online installer.
» Download the Windows Offline installer

Uninstall any non-working Java installations

Remove prior installations of Java that are not working before trying to install again.
» Uninstall Java for Windows
» Uninstall Java for Mac

Temporarily turn off firewall or antivirus clients

Active firewall or antivirus software may prevent Java from installing properly. Remember to turn your firewall or antivirus software back on when you have successfully completed the Java install.

Why do I get file corrupt message during Java installation?

This message is most commonly seen by Windows XP users. Running a Microsoft utility and trying the offline installer may resolve the issue. See the installshield FAQ for more details.

You can test your Java installation using the instructions in the section below.

Use Java

Once you have determined that Java is installed correctly, try the following items to help you run a particular Java application.

Restart your browser after installing Java to enable the new version

If you are still prompted to update Java after installing the latest version, try restarting your browser. Close all of the browser windows, then reopen any web pages that require Java. In most cases starting a new browser session should make the latest installed version of Java active in your browser.
Note : If you are still prompted to update, try restarting your system. Some systems need a restart to register the newly installed Java plugin.

Give permission to run Java, when prompted by the browser

Browsers will ask for your permission to run the Java plug-in in the browser. The permission prompts vary according to the browser.
» Activate Java plug-in in the browser

Check if the Java plug-in is enabled in the browser

Browsers may disable the Java plug-in or related add-ons by default. You may need to configure your browser to enable the Java plug-in.
» Enable Java plug-in in the browser

Verify that Java is enabled in the Java Control panel

If Java is not enabled in the Java Control Panel, you will be unable to run Java applications in any browser.
» Enable Java content in the browser using the Java Control panel

Configure security settings

Ensure that the Java security level is not preventing the application from running. The default security level may restrict the ability to run applications that may present a risk to your computer.
» Configure security level settings in the Java Control panel

How can I run the applications blocked by Security settings?

The Exception Site List feature was introduced starting with the Java 7 Update 51 release. Adding the application URL to the Exception list allows users to run Rich Internet Applications (RIAs) that would normally be blocked by security checks.
» Configure the Exception Site List

Why am I unable to print coupons or shipping labels?

Some Java applications have not been upgraded to meet new Java security standards. As a result, these apps are blocked thus disabling printing. Contact the website or application developer to notify them of the issue.
» Printing issues FAQ

Clear the Java cache (temporary) files

Sometimes a corrupted file in the Java cache can prevent an application from running. You can safely delete the temporary files that Java downloads since Java will download them again and ensure they are up-to-date.
» Clear the Java cache

Check Antivirus or Firewall settings related to Java

Users should check with antivirus security apps and also firewall settings to see if there are areas to configure Java plugins and if they could add trusted sites.

Verify proxy settings

Ensure that you are using the appropriate proxy settings if they are necessary for your particular internet configuration.
» Set proxy settings in the Java Control panel

Uninstall stand-alone JavaFX installations in Firefox (Windows)

A conflict between Java versions 7u10 and above and previous standalone installations of JavaFX can cause Firefox to not recognize installed Java versions.
» See Firefox issues

Test Java

Ensure that Java is enabled in your browser

Once the Java installation has completed, you can verify that Java is working in your browser. It is possible that Java has been disabled or blocked from running in your browser. How you give permission to run Java varies according to the browser being used.

Язык программирования Java стремительно набирает популярность, благодаря своей простоте и функциональности. Многие мобильные и компьютерные приложения написаны на этом языке. Стоит заметить, что приложения для Андройд устройств написанные именно на Джава.

Скачать Java можно на официальном сайте совершенно бесплатно . Однако может возникнуть вопрос с версией программы. Прежде всего предстоит выбирать между 32-битной и 64-битной версией. Если компьютер позволяет, то конечно лучше остановиться на 64, у нее не такие строгие ограничения по использованию памяти.

Затем стоит определиться – установить Java Development Kit (JDK) или Java Runtime Environment (JRE) . Все предельно просто и понятно, если перевести аббревиатуру. JDK – это комплект разработчика. Он используется для создания программ на этом языке.

JRE позволяет только запускать приложения. Кстати, он входит в комплект JDK.

Установка пакета

Установка ничем не отличается от других приложений. Для примера возьмем инсталляцию пакета JDK .

Настройки переменных окружений

К сожалению, инсталлятор не вносит всех необходимых настроек, поэтому переменное окружение необходимо настраивать вручную.

В первую очередь нужно будет обозначить переменную java _ home , которая содержит путь к папке, где установлена Java. Эту переменную используют многие программы, чтобы посмотреть расположение Java.

Затем нужно в переменную path прописать расположение %JAVA_HOME%\bin . Ее использует операционная система, чтобы увидеть список папок, где можно найти исполняемый файл. Также она используется для запуска Java из консоли.

Для начала нужно перейти в свойства компьютера . Сделать это можно любым удобным способом, например вызвать контекстное меню Моего компьютера и нажать Свойства , либо нажать сочетание Win+ Pause .

Теперь открываем Дополнительные параметры системы , и в следующем окне переходим на закладку Дополнительно . Тут переходим в Переменные среды (кнопка снизу).

Если в системных переменных уже занесена Java _ home , то нужно ее отредактировать . Если ее нет, то создаем новую. Тут нам нужно будет задать путь к установленной Java. К примеру c:\Program Files\Java\jdk\ или любой другой, куда производилась установка.

Теперь нужно внести изменения в переменную Path . Тут указываем путь к папке, где находится исполняемые файлы, к примеру %JAVA_HOME%\bin .

Теперь закрываем все окна нажатием ОК , сохраняя изменения.

Стоит заметить, что для JDK в установочной папке указываются цифры – версия пакета. Поэтому каждый раз при обновлении, необходимо изменять директорию в JAVA _ HOME , иначе программа просто не запуститься.

Удаляем лишние файлы

Теперь осталось почистить систему от ненужных файлов. Для этого запускаем командную строку (cmd). Затем используем команду where java . В консоли должен отобразиться путь установки Java. Если директория не обнаружена – значит неправильно заполнена переменная path. Однако бывает , что система находит несколько исполняемых файлов.

Это связано с тем, что установщик пытается некорректно настроить переменные среды. Т.е. пытается установить их в папку system 32 .

Это плохо, т.к. системная директория при этом засоряется и можно ожидать некорректной работы программы. В этом случае идем по указанному в консоли пути и удаляем все файлы: java.exe, javaws.exe и javaw.exe. Если некоторые из этих файлов не обнаружены, то удаляем только те, которые расположены в папке.

Многие начинающие программисты сталкиваются с таким вопросом: "Я создал свое приложение в среде IDE, как теперь заставить его работать из командной строки вне среды IDE?". Может возникнуть и такой вопрос: "Как мне распространить это приложение среди других пользователей, не передавая им заодно всю среду IDE?".

Ответы на эти вопросы относительно просты, но не всегда очевидны. В данном документе даны ответы на них путем демонстрации основ использования среды IDE для подготовки приложений к распространению и развертыванию. Кроме того, в данном документе предоставлены сведения, которые могут быть необходимы для настройки системы программиста (или которые нужно будет передать пользователям приложения). Мы покажем несколько различных подходов к развертыванию приложения, позволяющих пользователям получать доступ к нему посредством:

  • Двойного щелчка файла архива Java (JAR) приложения.
  • Вызова приложения из командной строки.
  • Вызова приложения из файла сценария.
  • Использования Java Web Start.

Для работы с этим учебным курсом требуются программное обеспечение и материалы, перечисленные в таблице ниже.

Создание исполняемого файла JAR

В данной части учебного курса показано, как можно создать предназначенное для распространения приложение в среде IDE и затем запустить это приложение вне среды IDE. Мы пакетируем это приложение в исполняемый файл JAR .

Файл JAR - это файл архива, в который могут быть вложены файлы и папки. Файлы JAR подобны файлам ZIP, но файлы JAR могут иметь дополнительные атрибуты, полезные при распространении приложений Java. В число этих атрибутов входят цифровая подпись файлов JAR, дополнительное сжатие, совместимость с различными платформами и т. д.

В этом упражнении мы создаем проект среды IDE и затем помещаем в этот проект два заранее написанных файла исходного кода Java. Затем мы скомпилируем классы и создадим исполняемый файл JAR. После этого мы посмотрим, как запускать файлы JAR вне среды IDE.

Классы, используемые в данном руководстве, реализуют функции служебной программы GNU grep , которую можно использовать для поиска текста или шаблонов регулярных выражений в текстовых файлах. Данный проект содержит как версию приложения для командной строки, так и версию, использующую графический интерфейс, что позволит взглянуть на различные способы запуска приложения.

Создание проекта с помощью существующих файлов исходного кода

  1. Распространение приложения другим пользователям

    Теперь, когда подтверждено, что приложение работает вне среды IDE, можно перейти к его распространению.

    Примечание. Если работа приложения зависит от дополнительных библиотек, помимо включенных в JDK, необходимо включить их в распространение (не относится к этому примеру). Относительные пути к этим библиотекам добавляются в запись classpath файла манифеста JAR при разработке приложения в среде IDE. Если эти дополнительные библиотеки не будут найдены по указанному пути класса (т.е. относительному пути) при запуске, приложение не запустится.
    Создайте архив ZIP, содержащий файл JAR и библиотеку, после чего отправьте этот файл ZIP пользователям. Проинструктируйте пользователей распаковать этот архив ZIP так, чтобы файл JAR и файлы JAR библиотек были в одной папке. Запустите файл JAR приложения.

    Запуск приложения Java

    Цель этого упражнения состоит в демонстрации некоторых из способов запуска приложения из командной строки.

    В данном упражнении показано, как можно запустить приложение Java следующими двумя способами:

    • Выполнение команды java из командной строки.
    • Использование сценария для вызова класса в файле JAR.

    Запуск приложений из командной строки

    Приложение можно запустить из командной строки, используя команду java . Если нужно выполнить исполняемый файл JAR, используйте параметр -jar команды.

    Например, для запуска приложения AnotherGrep надо выполнить следующие действия:

    1. Открыть окно терминала. На системах Microsoft Windows это делается путем нажатия кнопки "Пуск" и выбора "Выполнить...", ввода cmd в поле "Открыть:" и нажатия кнопки "OК".
    2. Перейдите в каталог PROJECT_HOME /dist (используя команду cd).
    3. Введите следующую строку для запуска главного класса приложения: java -jar AnotherGrep.jar

    Если эти инструкции выполнены, а приложение не запускается, вероятно, следует выполнить одно из следующих действий:

    Запуск приложений из сценария

    Если приложение, которое необходимо распространить, является консольным приложением, может оказаться, что его удобнее запускать из сценария, особенно если для запуска приложения требуются длинные и сложные аргументы. В этом разделе мы используем консольную версию Grep, в которой необходимо передать аргументы (шаблон поиска и список файлов) файлу JAR, вызываемому в нашем сценарии. Для сокращения объема, вводимого в командную строку, мы используем простой сценарий, подходящий для запуска тестового приложения.

    В первую очередь необходимо изменить главный класс в приложении на консольную версию класса и построить файл JAR заново:

    1. В окне "Проекты" в IDE щелкните правой кнопкой мыши узел проекта (AnotherGrep) и выберите "Свойства".
    2. Выберите узел Run ("Запуск") и измените свойство Main Class ("Главный класс") на anothergrep.Grep (с anothergrep.xGrep). Нажмите кнопку "ОК", чтобы закрыть окно Project Properties ("Свойства проекта").
    3. Снова щелкните правой кнопкой мыши узел проекта и выберите Clean and Build Project ("Очистка и сборка проекта").

    По завершении этих действий файл JAR будет собран заново, а атрибут Main-Class в манифесте файла JAR будет указывать на anothergrep.Grep .

    Сценарий bash - для компьютеров под управлением UNIX и Linux

    В папке, куда было извлечено содержимое файла , можно найти сценарий bash с именем grep.sh . Давайте посмотрим на него:

    #!/bin/bash java -jar dist/AnotherGrep.jar $@

    Первая строка указывает, какой интерпретатор команд следует использовать для интерпретации этого сценария. Вторая исполняет файл JAR, созданный средой IDE в папке PROJECT_HOME /dist . $@ просто копирует все переданные сценарию аргументы, заключая каждый в кавычки.

    Данный сценарий подразумевает, что двоичные файлы Java являются частью переменной среды PATH. Если данный сценарий не работает на вашем компьютере, см. .

    Дополнительные сведения о написании сценариев для интерпретатора bash можно найти .

    Сценарий.bat для компьютеров Windows

    На компьютерах Microsoft Windows пакетным файлам можно одновременно передавать не более девяти аргументов. При наличии более девяти аргументов файл JAR будет необходимо исполнить несколько раз.

    Сценарий для этого может выглядеть следующим образом:

    @echo off set jarpath="dist/AnotherGrep.jar" set pattern="%1" shift:loop if "%1" == "" goto:allprocessed set files=%1 %2 %3 %4 %5 %6 %7 %8 %9 java -jar %jarpath% %pattern% %files% for %%i in (0 1 2 3 4 5 6 7 8) do shift goto:loop:allprocessed

    Данный сценарий можно найти под названием grep.bat в папке, куда было извлечено содержимое архива , если необходимо увидеть его в действии.

    Девять аргументов представлены внутри пакетного файла как % , где должен иметь значение в пределах <0-9> . %0 зарезервировано для имени сценария.

    Можно увидеть, что за раз (в одном цикле) программе передаются только девять аргументов. Оператор for просто смещает аргументы на девять, чтобы подготовить их к следующему циклу. Цикл завершается по обнаружении пустого аргумента файла оператором if (это указывает на отсутствие новых файлов для обработки).

    Дополнительные сведения о пакетных сценариях можно найти на .

    Пакетирование приложения для Java Web Start

    Java Web Start представляет собой технологию, используемую для запуска приложений Java из веб-браузера одним щелчком мыши. Подробные сведения об упаковке приложений для развертывания с помощью Java Web Start см. в разделе Включение Java Web Start в IDE NetBeans . Здесь мы приводим только краткое описание действий, необходимых, чтобы сделать приложение развертываемым с помощью Java Web Start.

    1. Щелкните правой кнопкой мыши узел проекта в окне Projects ("Проекты") и выберите Properties ("Свойства").
    2. На вкладке Web Start окна Project Properties ("Свойства проекта") установите флажок Enable Web Start ("Активировать Web Start").
    3. Выберите Local Execution ("Локальное исполнение") из раскрывающегося списка Codebase ("Кодовая база"), поскольку мы будем тестировать только локальное исполнение.
      Сохраните все прочие параметры по умолчанию и нажмите кнопку "OК".
    4. Щелкните правой кнопкой мыши узел проекта и выберите Clean and Build Project ("Очистка и сборка проекта").
      Данная команда среды IDE удалит все ранее скомпилированные файлы и результаты сборок, скомпилирует приложение заново и соберет проект с новыми параметрами.
    5. Вне среды IDE откройте папку PROJECT_HOME /dist , после чего откройте файл launch.html в своем браузере.
      Появится тестовая страница HTML с кнопкой Launch ("Запуск").
    6. Нажмите кнопку Launch, чтобы открыть приложение.
      Можно будет увидеть, что Java загружена и приложение запускается.

      Примечание. Некоторые браузеры сначала перенаправляют пользователей на страницу загрузок Java.

    Указание сопоставлений файлов JAR

    На большинстве компьютеров исполняемый файл JAR можно исполнить, просто дважды щелкнув его. Если при двойном щелчке файла JAR ничего не происходит, это может быть вызвано одной из двух следующих причин:

    • Тип файлов JAR не сопоставлен со средой выполнения Java (JRE) на этом компьютере.

      Если тип файлов JAR сопоставлен с JRE, значок, представляющий этот файл, должен включать логотип Java.

    • Тип файлов JAR сопоставлен JRE, но параметр -jar не входит в команду, передаваемую JRE при двойном щелчке значка.

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

    Способ, которым тип файлов JAR можно привязать к средству запуска java , зависит от операционной системы.

    Убедитесь, что на вашем компьютере установлена одна из версий JRE. Следует использовать версию 1.4.2 или более поздние. Приложения Java нельзя запускать на компьютерах, где не установлена платформа Java. (В случае установки комплекта для разработчика на языке Java (JDK) с ним устанавливается и JRE. Однако если программа распространяется не только среди программистов, у пользователей может не быть JRE или JDK.)

    • На Windows XP установленную версию Java можно проверить выбрав "Пуск" > "Панель управления" > ("Установка и удаление программ") (там должна быть указана, например, Java(TM) 6 Update 33).
    • На Windows Vista или 7 установленную версию Java можно проверить выбрав "Пуск" > "Панель управления" > ("Программы и компоненты") (там должна быть указана, например, Java(TM) 6 Update 33).

    Если на компьютере отсутствует платформа Java, JRE можно загрузить с сайта загрузок Java SE .

    Если же она уже имеется на компьютере, но сопоставление файлов не работает, выполните действия для добавления связи файла JAR в Microsoft Windows:

    1. Выберите "Пуск" > "Панель управления".
    2. (Применимо только к Windows Vista). Щелкните "Панель управления" > "Программы".

    3. Для Windows Vista или 7 щелкните "Программы по умолчанию" и выберите "Связать тип файла или протокол с программой".
    4. (В Windows XP в разделе "Сведения" диалогового окна щелкните "Изменить программу").
    5. В диалоговом окне "Выбор программы" выберите Java Platform SE Binary.
    6. Нажмите кнопку "OК" для выхода из диалогового окна "Выбор программы".
    7. Нажмите кнопку "Закрыть", чтобы закрыть диалоговое окно "Свойства папки" (в Windows XP) или диалогового окна связывания типа файла или протокола с конкретными программами (в Windows 7).

    Примечание. Если файлы JAR files связаны с Java Platform SE Binary в системе, но двойной щелчок все равно не запускает файл JAR, может потребовать указание параметра -jar в связи файлов.

    Чтобы указать параметр -jar в сопоставлении файла на Microsoft Windows XP, выполните следующие действия.

    1. Выберите "Пуск" > "Панель управления".
    2. В Windows XP дважды щелкните "Свойства папки" и выберите вкладку "Типы файлов".
    3. В списке "Зарегистрированные типы файлов" выберите файл JAR.
    4. В разделе "Сведения" диалогового окна щелкните "Дополнительно".
    5. В диалоговом окне "Изменение свойств типа файлов" щелкните "Изменить...".
    6. В текстовом поле "Приложение, исполняющее действие" добавьте следующую строку в конце пути к JRE: -jar "%1" %* После этого поле должно содержать текст, подобный следующему: "C:\Program Files\Java\jre1.6.0_33\bin\javaw.exe" -jar "%1" %*
    7. Нажмите кнопку "OК" для выхода из диалогового окна "Изменение действия для типа".
    8. Нажмите кнопку "OК" для выхода из диалогового окна "Изменение свойств типа файлов".
    9. Нажмите кнопку "Закрыть" для выхода из диалогового окна "Свойства папки".

    Примечание. Начиная с Windows Vista расширенные связи файлов можно настроить с помощью RegEdit. Дополнительные сведения см. в статье Что произошло с диалоговым окном типов файлов? .

    Для систем UNIX и Linux процедура изменения сопоставлений файлов зависит от того, какая рабочая среда (вроде GNOME или KDE) используется. Загляните в параметры своей рабочей среды или ознакомьтесь с документацией по рабочей среде.

    Установка переменной среды PATH

    Если на компьютере невозможно запустить класс Java или файл JAR без указания на местоположение JDK или JRE, возможно, следует изменить значение переменной среды PATH системы.

    При работе в системе Microsoft Windows процедура установки переменной PATH зависит от используемой версии Windows.

    Ниже приведены этапы установки переменной PATH на системе Windows XP:

    1. Выберите "Пуск" > "Панель управления" и дважды щелкните "Система".
    2. В диалоговом окне "Свойства системы" выберите вкладку "Дополнительно".
    3. Щелкните вкладку "Переменные среды".
    4. В списке переменных среды пользователя выберите PATH и нажмите кнопку "Изменить".
    5. Добавьте местоположение JRE к концу списка путей. Местоположения в списке разделены точками с запятой (;).
      Например, если JRE распложен в C:\Program Files\Java\jdk1.6.0_23 необходимо добавить следующее к концу переменной PATH: C:\Program Files\Java\jdk1.6.0_23\bin
    6. Нажмите кнопку "OК" для выхода из диалогового окна "Переменные среды", затем нажмите кнопку "ОК" для выхода из диалогового окна "Свойства системы".

    При работе в операционной системе UNIX или Linux способ изменения переменной среды PATH зависит от используемой программы интерпретатора команд. Ознакомьтесь с документацией по интерпретатору команд для получения дополнительных сведений.

    Что дальше?

    Дополнительные сведения о работе с IDE NetBeans см. на на веб-сайте NetBeans.

    Дополнительные сведения о разработке приложений Java в среде IDE, включая управление путем к классам, доступны в документе

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

Установка Java Development Kit

  1. Перейдите на сайт Oracle и загрузите JDK для вашей платформы.
  2. После загрузки извлеките полученный архив и запустите извлеченное приложение.
  3. В процессе установке выберите вариант «Development Tool» и нажмите «Next».
  4. Спустя некоторое время установка завершится.

Итак, вы установили Java Development Kit, но это еще не всё. Необходимо настроить его для вашей системы.

Настройка JDK на примере Windows

  1. Перейдите в папку %ProgramFiles%\Java\%версия установленного вами jdk%\bin , нажмите на свойства любого файла в этой папке и скопируйте путь к нему.
  2. Перейдите в свойства вашего компьютера, откройте вкладку «Дополнительно», нажмите «Переменные среды…». В открывшемся окне создайте новую переменную, назовите её Path , в её значение вставьте скопированный ранее путь.
  3. Теперь самое важное. Откройте командную строку и наберите javac , чтобы убедиться, что JRE установлен и настроен. Если выдаётся список аргументов к команде javac , то поздравляю, вы успешно установили и настроили всё, что необходимо для использования Java!

После установки JDK и JRE не помешает установить на компьютер одну из IDE.

Установка IDE

Для начала разберёмся, что такое IDE .

IDE (Integrated Development Environment) — это комплекс программных средств, используемый программистами для разработки программного обеспечения. IDE позволяет с лёгкостью писать, запускать, отлаживать и тестировать код.

Для написания сложных программ целесообразно использовать IDE. Мы рассмотрим наиболее популярные.

Блокнот

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

NetBeans

NetBeans - выбор профессиональных Java-разработчиков. В ней есть уникальные возможности и инструменты, которые позволят вам сделать вашу программу кроссплатформенной, а код удобочитаемым. NetBeans поддерживает не только Java, но и другие языки программирования для десктоп- и веб-разработки. Она полностью бесплатна, скачать её можно с официального сайта. Вот лишь некоторые её возможности:

  • форматирование кода;
  • установка сторонних библиотек;
  • простой графический интерфейс;
  • и многое, многое другое…

Eclipse

Eclipse , как и Netbeans - одна из наиболее популярных IDE. Она предоставляет впечатляющий интуитивно понятный интерфейс и производительную среду разработки, позволяющую комфортно разрабатывать приложения на Java. Скачать Eclipse можно бесплатно с официального сайта. Преимущества:

  • возможность форматировать код так, как вам удобно;
  • поддержка разбиения кода на модули;
  • лёгкость использования одного и того же кода в разных проектах;
  • перетаскивание (drag-and-drop);
  • просмотр содержимого библиотек;
  • удобный интерфейс.

IntelliJ IDEA

IntelliJ IDEA - известная IDE для Java, написанная, как ни странно, на Java. Укомплектована уникальными инструментами и позволяет без проблем ориентироваться в программе. Нахождение ошибок и отладка кода никогда не были такими легкими, как с IntelliJ IDEA.

JCreator

JCreator - продвинутая и самая быстрая IDE для Java, написанная на C++.

Пишем свою первую программу

Итак, вы установили и настроили JDK, JRE и IDE для Java. Каков следующий шаг? Конечно же, написать программу, чтобы окончательно убедиться, что всё работает и вы готовы к изучению языка. Вы познакомитесь с базовой структурой кода на Java и создадите свою первую программу! Стоит отметить, что перед изучением Java следует ознакомиться хотя бы с самыми простыми принципами объектно-ориентированного программирования.

Структуру программы на Java можно представить так:

Структура программы на Java

В файле с исходным кодом содержится несколько классов - это части программы, имеющие определённые функции. Хорошей практикой считается разбиение программы на несколько файлов с исходным кодом, каждый со своим назначением. В классах содержатся методы - действия, которые могут выполнять объекты данного класса. В методе содержатся команды, с помощью которых вы можете получить желаемый результат.

Перед тем, как приступить к созданию программы, необходимо создать проект, а в нём и файл, в котором будет содержаться ваш код. Рассмотрим создание проекта на IDE Eclipse, но в остальных IDE процесс отличается не сильно. Cверху выберите «File», затем наведите курсор на «New», в открывшемся меню выберите «Java Project». В появившемся окне введите имя проекта и другие нужные вам настройки (если не уверены, что делать, то можно просто оставить все как есть) и нажмите «Next». Готово, вы создали проект! Осталось лишь создать в нём класс, в котором вы напишете свою первую программу. Щёлкните правой кнопкой мыши по вашему проекту (он должен появиться справа) и выберите «New» → «Class». Присвойте новому классу имя (в данном примере — это first) и нажмите «Finish».

Приступим к написанию вашей первой программы. По традиции - это программа, выводящая на экран «Hello, world!».

Public class first{ public static void main(String args) { System.out.println("Hello, world!"); } }

Разберём по частям написанное нами:

  • public — это модификатор доступа, определяющий, из какой части программы может использоваться наш класс. В вашем примере public - это весь код;
  • class — ключевое слово, показывающее, что вы объявляете класс, а не что-либо иное;
  • first — имя вашего класса. Круглые скобки определяют начало и конец кода класса;
  • public static void main(String args) — объявление публичного статического метода (то есть который можно вызвать, не создавая объект класса). Метод в примере ничего не возвращает и принимает в качестве аргументов массив строк. Единственная команда в этом методе выводит в консоль сообщение «Hello, world!». Заметьте, вместо println можно написать print , разница лишь в том, что в случае с println дополнительно выведется символ переноса строки.

Хорошо, вы написали вашу первую программу. Теперь её надо запустить. Для этого просто нажмите белую стрелочку в зеленом кружке на верхней панели (при наведении курсора на неё должно высветиться «Run»). После нажатия внизу откроется консоль, в которой вы увидите сообщение «Hello, world»! Поздравляю, вы написали вашу первую программу на Java и готовы погрузиться в увлекательный мир этого языка!



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: