Skip to content

Commit f21d64e

Browse files
committed
Merge remote-tracking branch 'origin/master'
2 parents c70bd6e + 7733e06 commit f21d64e

File tree

1 file changed

+11
-12
lines changed

1 file changed

+11
-12
lines changed

_ru/tutorials/scala-for-java-programmers.md

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ languages: ru
4040
Что менее знакомо программистам на Java, так это `object` объявление,
4141
содержащее метод `main`. Такое объявление вводит то, что обычно известно
4242
как *singleton объект*, то есть класс с единственным экземпляром.
43-
Таким образом, в приведенном выше объявление как класс под названием
44-
`HelloWorld`, так и экземпляр этого класса, также называется `HelloWorld`.
43+
Таким образом, в приведенном выше объявлении описывается как класс под названием
44+
`HelloWorld`, так и экземпляр этого класса, который также называется `HelloWorld`.
4545
Этот экземпляр создается по запросу, при первом использовании.
4646

4747
Проницательный читатель мог заметить, что `main` метод - не объявлен
@@ -53,29 +53,28 @@ languages: ru
5353

5454
Чтобы скомпилировать пример, нужно использовать `scalac` - компилятор
5555
языка Scala. `scalac` работает подобно большинству компиляторов: он
56-
берет исходный файл (файл с исходным кодом) в качестве аргумента, возможно
56+
берет исходный файл (файл с исходным кодом) в качестве аргумента, возможно,
5757
некоторые параметры, и производит один или несколько файлов.
58-
Файлы, которые он производит являются стандартными Java-класс файлами.
58+
Файлы, которые он производит являются стандартными Java-class файлами.
5959

6060
Если мы сохраним программу выше в файле `HelloWorld.scala`,
61-
мы сможем скомпилировать его используя команду
62-
(знак "больше-чем" `>` представляет из себя ввод коммандной
63-
строки и может быть опущен):
61+
мы сможем скомпилировать его используя команду (знак "больше-чем"
62+
`>` представляет из себя ввод коммандной строки и может быть опущен):
6463

6564
> scalac HelloWorld.scala
6665

6766
Это создаст несколько файлов в текущей директории. Один из них будет
68-
называться `HelloWorld.class`, и будет содержать класс, который может
67+
называться `HelloWorld.class` и будет содержать класс, который может
6968
быть напрямую запущен используя команду `scala`, как демонстрирует
7069
следующая секция.
7170

7271
### Запуск примера
7372

7473
После компиляции, программа на языке Scala может быть запущена
75-
используя команду `scala`. Она очень схожа с `java`, команда
76-
используемая для запуска программ на языке Java, и принимающая
77-
некоторые параметры. Пример выше может быть запущен используя
78-
данную команду, которая создает тривиальный вывод:
74+
используя команду `scala`. Она очень схожа с `java` - команда,
75+
используемая для запуска программ на языке Java. Пример выше
76+
может быть запущен используя следующую команду, которая
77+
создает тривиальный вывод:
7978

8079
> scala -classpath . HelloWorld
8180

0 commit comments

Comments
 (0)