русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Строка 3


Дата добавления: 2015-06-12; просмотров: 571; Нарушение авторских прав


System. out. prlntln("Hello, World!");

В этой строке выполняется метод println объекта out. Объект out объявлен в классе OutputStream и статически инициализируется в классе System.

Закрывающей фигурной скобкой в строке 4 заканчивается объявление метода main, а такая же скобка в строке 5 завершает объявление класса HelloWorld.

Теперь программу необходимо откомпилировать. Для этого наш программный код необходимо сначала сохранить в текстовом файле HelloWorld.java. Непосредственно компиляцию можно сделать, например, из командной строки (подразумевается, что все пути указаны корректно):

С: \> javac HelloWorld.Java

В результате будет создан файл HelloWorld.class с независимым от процессора байт-кодом нашего примера. Для того чтобы исполнить полученный код, необходимо иметь среду времени выполнения языка Java (по другому она называется JVM – Java Virtual Machine – виртуальная машина Java), в которую надо загрузить новый класс для исполнения:

С: > java HelloWorld

В результате выполнения в консоли будет выведена строка:

Hello, World!

Такая методика разработки является крайне трудоемкой. Для упрощения предлагается использовать одну из сред разработки: Eclipse или NetBeans. При работе с Eclipse создается так называемый проект Java (Java Project) – совокупность файлов-классов, образующих приложение. Например, все файлы классов с расширением *.java будут храниться в одной папке с именем “src”. Как и в большинстве современных интегрированных сред разработки (IDE), компиляция и запуск приложений будут осуществляться нажатием одной кнопки, не говоря уже об упрощенной проверке синтаксиса языка Java.

Попробуем описать создание программы HelloWorld с помощью IDE Eclipse.

1. Запускаем Eclipse. В процессе запуска программа просит указать Workspace – папку, в которой будут храниться проекты для текущей сессии (рис.1).



2. Создаем новый проект Java (File – New – Java Project). Вводим имя проекта – HelloWorld – Finish.

ОЧЕНЬ ВАЖНО: JAVA ЧУВСТВИТЕЛЬНА К РЕГИСТРУ БУКВ!!! Большая и маленькая буквы различны!

3. В окне Package Explorer выбираем наш проект. Делаем щелчок правой кнопкой мыши, из контекстного меню выбираем New – Class.

4. В поле Name вводим имя класса – HelloWorld и ставим галочку “public static method main” (рис.2). Щелкаем Finish. Появляется новое окно кода, содержащее готовый шаблон:

 

public class Helloworld {

 

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

 

}

 

}

5. Затираем комментарий // TODO Auto-generated method stub и вводим наш код: System.out.println("Hello, World!");

6. Запускаем программу кнопкой Run (зеленый треугольник).

7. Смотрим результат в консоли внизу

 

Рис.1. Выбор Workspace

 

Рис.2. Создание нового класса

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

 

Вопросы к работе 1:

1. Какой минимальный набор ПО для разработки приложений Java?

2. Что такое класс?

3. Что такое метод?

4. Что такое программа?

5. В чем отличие программы и алгоритма?

6. Как осуществляется компиляция классов Java?

7. Какие среды разработки для Java вы знаете?

8. В чем отличие IDE и я зыка программирования?

9. Как создать проект Java в Eclipse?

10. Как создать класс в проекте Java в Eclipse?

11. С помощью какого оператора осуществляется доступ к свойствам и методам класса?

 

 




<== предыдущая лекция | следующая лекция ==>
Строка 2 | Несколько


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 2.629 сек.