Простая программа на Java

From AsIsWiki
(Difference between revisions)
Jump to: navigation, search
(Created page with "<div style='max-width:700px;text-align:justify;'> {|align="right" |[http://forum.asistech.org/viewforum.php?f=11 Форум] |} Оглавление | [[Комм...")
 
 
(One intermediate revision by one user not shown)
Line 1: Line 1:
 
<div style='max-width:700px;text-align:justify;'>
 
<div style='max-width:700px;text-align:justify;'>
{|align="right"
+
{|style="float:right"
 
|[http://forum.asistech.org/viewforum.php?f=11 Форум]
 
|[http://forum.asistech.org/viewforum.php?f=11 Форум]
 
|}
 
|}
Line 8: Line 8:
 
==Простая программа на Java==
 
==Простая программа на Java==
  
<pre>
+
<source lang="java">
 
public class FirstSample {
 
public class FirstSample {
  
Line 17: Line 17:
 
     }
 
     }
 
}
 
}
</pre>
+
</source>
  
 
В Java учитывается регистр символов.
 
В Java учитывается регистр символов.
Line 64: Line 64:
  
 
----
 
----
{|align="right"
+
{|style="float:right"
 
|[http://forum.asistech.org/viewforum.php?f=11 Форум]
 
|[http://forum.asistech.org/viewforum.php?f=11 Форум]
 
|}
 
|}
 
[[Core Java|Оглавление]] | [[Комментарии|Дальше]]
 
[[Core Java|Оглавление]] | [[Комментарии|Дальше]]
 
</div>
 
</div>

Latest revision as of 21:07, 26 February 2016

Форум

Оглавление | Дальше


[edit] Простая программа на Java

public class FirstSample {

    public static void main(String[] args) {

        System.out.println("Tell me: 'Hello!'");

    }
}

В Java учитывается регистр символов.

Ключевые слова:
public - модификатор доступа (access modifier), открывает доступ к коду из других частей программы.
class - указывает, что все элементы программы находятся в составе класса.

FirstSample - имя класса:

  • имя должно начинаться с буквы, далее идет произвольное сочетание букв и цифр;
  • длина имени не ограничена;
  • в качестве имени класса нельзя использовать зарезервированные слова (public, class и др.);
  • правило "CamelCase" предписывает начинать все слова имени класса с заглавных букв.

FirstSample.java - файл с текстом программы (исходник). Имя файла должно совпадать с именем класса и иметь расширение *.java

FirstSample.class - результат компиляции *.java исходника. Файл содержит байт-код программы.

Запуск программы:

> java FirstSample

Интерпретатор Java всегда начинает работу с выполнения метода main(). Без этого метода программа выполняться не будет.

Фигурные скобки используются для выделения блоков программы.

В Java все методы принадлежат какому-либо классу. Класс, в котором описан метод main() является статическим, он определен внутри класса, и не принадлежит ни одному объекту.

void - означает, что метод ничего не возвращает. Если main() корректно завершает свою работу, то код завершения равен 0. Для изменения кода завершения используется метод System.exit().

В данном примере, метод main() содержит единственный оператор:

System.out.println("Tell me: 'Hello!'");

Каждый оператор Java заканчивается точкой с запятой и может занимать несколько строк.

В примере используется объект System.out и вызывается его метод println(). В качестве параметра, методу println() передается текстовая строка. Метод выводит строку на консоль дополняя ее переводом каретки.

Метод может вызываться как с параметрами:

System.out.print("Hi!");  // печать строки "Hi!" без перевода каретки

так и без параметров:

System.out.println();  // печать пустой строки с переводом каретки



Форум

Оглавление | Дальше

Personal tools
Namespaces

Variants
Actions
Navigation
Tools