Разделы

  Java, JavaScript
  Документация Perl
  Новости
  Документация ASP
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C

учим java. этап первый: подготовительный

☛Java, JavaScript ✎
★★★★☆
3.5 / 5 (44 оценок)


После того, как установка будет завершена, у вас в директории, куда вы установили Java SDK, появится несколько директорий. Среди них bin, в которой находятся все наши инструменты для разработки Java-приложений: компилятор, интерпретатор, отладчик и много чего еще, чем мы будем пользоваться.
Следующим этапом необходимо определиться со средой разработки. Я не имею в виду всевозможные RAD системы типа Jbuilder. Речь идет либо об обычных текстовых редакторах, либо об IDE (Integrated Development Environment), т.е. среда разработки. Второе отличается от первого в первую очередь возможностью компиляции и интерпретации программы, не покидая программу редактирования исходных текстов, а также подсветкой синтаксиса и иногда встроенной справочной системой. Из всех IDE я бы предложил пользоваться либо Emacs, либо Kawa. Первая программа бесплатная, под любую платформу и очень функциональна, но вместе с тем сложна в освоении. Поэтому не многие решаются перейти на Emacs. Вторая в свою очередь не бесплатная, однако, имеет интуитивный интерфейс, очень удобную справочную систему и прочие удобства. Для начала, я думаю, следует установить Kawa. Однако пользоваться ею бесплатно вы сможете лишь некоторое время, после чего вам необходимо будет заплатить за нее деньги.
Не обязательно ставить у себя среду разработки. Можно обойтись обычным текстовым редактором.

Итак, после установки у себя Java SDK хотелось бы написать что-нибудь подтверждающее ее работоспособность. Для этого мы напишем программу. Она всего навсего будет выводить надпись "Hello World!" в консоли.
Для этого создадим файл, например, helloWorld.java, который будет содержать следующие строчки. Вот они:

class helloWorld
{
public static void main(String arg[])
{
System.out.println("Hello World!");
}
}

Каждая программа на Java есть некий класс. У этого класса могут быть методы, свойства. Функция-метод main() и является исполняемой частью каждого класса. Если ее в классе нет, то, видимо, он предназначен для использования в других классах. Это все премудрости объектно-ориентированного программирования. Ключевые слова public, static — это директивы. С их помощью мы определяем свойства данной функции-метода. Собственно эта программа и выводит в консоли строчку "Hello World". Имея файл helloWorld.java, чтобы его можно было интерпретировать с помощью виртуальной Java машины, его нужно скомпилировать. Вот так:

javac helloWorld.java

helloWorld должен находиться в одной директории с javac или путь к javac должен быть прописан у вас в PATH (в системном окружении). После выполнения этой команды у вас появится файл helloWorld.class. Это и есть исполняемый код Java. Чтобы его выполнить, вам нужно набрать в консоли:

java helloWorld

Важно, что расширение указывать не надо. Если вы напишете "java helloWorld.class", то получите ошибку, что такой класс не найден. Т.е. Java ищет во всех файлах (.class, .jar) указанный вами класс и выполняет его метод main(). В результате вы получите строчку "HelloWorld".
Естественно, никакой ценности данная программа не имеет. Но зато она дает некоторое представление о том, как выглядят программы на Java.
Вот и все. Ваш Java SDK установлен и работает. В этом вы убедились лично :). Теперь можно переходить к вещам более серьезным, а именно более глубокому изучению мира Java, в чем я вам буду стараться помочь своими будущими статьями.
Если у вас есть какие-то вопросы или предложения — пишите.



Другие материалы по теме:

- Скорость загрузки: 10 способов ускорить сайт до 1 секунды
- поисковая оптимизация как вид деятельности
- почтовая программа - своими руками!
- Почему ваш сайт тормозит на iPhone: Типичные ошибки оптимизации
- Дизайн-системы: Как не потерять рассудок при верстке 100 страниц


📌 smti.ru © 2026 SMTI.RU: инструменты, знания и сообщество для создания веб-проектов | Обратная связь