@@ -40,8 +40,8 @@ languages: ru
40
40
Что менее знакомо программистам на Java, так это ` object ` объявление,
41
41
содержащее метод ` main ` . Такое объявление вводит то, что обычно известно
42
42
как * singleton объект* , то есть класс с единственным экземпляром.
43
- Таким образом, в приведенном выше объявление как класс под названием
44
- ` HelloWorld ` , так и экземпляр этого класса, также называется ` HelloWorld ` .
43
+ Таким образом, в приведенном выше объявлении описывается как класс под названием
44
+ ` HelloWorld ` , так и экземпляр этого класса, который также называется ` HelloWorld ` .
45
45
Этот экземпляр создается по запросу, при первом использовании.
46
46
47
47
Проницательный читатель мог заметить, что ` main ` метод - не объявлен
@@ -53,29 +53,28 @@ languages: ru
53
53
54
54
Чтобы скомпилировать пример, нужно использовать ` scalac ` - компилятор
55
55
языка Scala. ` scalac ` работает подобно большинству компиляторов: он
56
- берет исходный файл (файл с исходным кодом) в качестве аргумента, возможно
56
+ берет исходный файл (файл с исходным кодом) в качестве аргумента, возможно,
57
57
некоторые параметры, и производит один или несколько файлов.
58
- Файлы, которые он производит являются стандартными Java-класс файлами.
58
+ Файлы, которые он производит являются стандартными Java-class файлами.
59
59
60
60
Если мы сохраним программу выше в файле ` HelloWorld.scala ` ,
61
- мы сможем скомпилировать его используя команду
62
- (знак "больше-чем" ` > ` представляет из себя ввод коммандной
63
- строки и может быть опущен):
61
+ мы сможем скомпилировать его используя команду (знак "больше-чем"
62
+ ` > ` представляет из себя ввод коммандной строки и может быть опущен):
64
63
65
64
> scalac HelloWorld.scala
66
65
67
66
Это создаст несколько файлов в текущей директории. Один из них будет
68
- называться ` HelloWorld.class ` , и будет содержать класс, который может
67
+ называться ` HelloWorld.class ` и будет содержать класс, который может
69
68
быть напрямую запущен используя команду ` scala ` , как демонстрирует
70
69
следующая секция.
71
70
72
71
### Запуск примера
73
72
74
73
После компиляции, программа на языке Scala может быть запущена
75
- используя команду ` scala ` . Она очень схожа с ` java ` , команда
76
- используемая для запуска программ на языке Java, и принимающая
77
- некоторые параметры. Пример выше может быть запущен используя
78
- данную команду, которая создает тривиальный вывод:
74
+ используя команду ` scala ` . Она очень схожа с ` java ` - команда,
75
+ используемая для запуска программ на языке Java. Пример выше
76
+ может быть запущен используя следующую команду, которая
77
+ создает тривиальный вывод:
79
78
80
79
> scala -classpath . HelloWorld
81
80
0 commit comments