Я когда то изучал паскаль и помню там такую команду 'writeln' тут я вижу что в первой лекции есть аналог 'println' но мне тогда было гораздо проще понимать так как мне тогда пояснили что значат команды и почему они именно такие. Например 'writeln' писалась именно так потому что 'l' и 'n' это 'line new' машина пониамет это как написание с новой строки. тут я понимаю по такой аналогии что такое 'println' но становится интересно почему 'System.out.' почему не просто 'println', зачем вот это 'System.out.' это отдельные значения они где то как то отдельно использоваться будут?
Antuan Sazon
0 уровень
Расшифровка команд
Обсуждается
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Wladyslaw Java Developer Master
9 июня 2020, 11:49полезный
Иная парадигма. Паскаль - процедурный язык. Джава - ооп. Вне классов в джаве никаких методов не бывает, потому нужно вызывать или через объект или через статику, класс то есть. Для новичка советую почитать книжку из серии Head first. Learning Java вроде как называется. Там вся концепция на пальцах хорошо описана. Только все задачки оттуда не нужно пытаться решать, их эффективность для обучения стремится к нулю. Просто теорию почитай.
+2
BadgerExpert
9 июня 2020, 11:32полезный
Верно, по аналогии все также, println() выводит на экран с последующим переходом на новую строку.
System.out это стандартный поток вывода, о котором расскажут дальше. Пока примите System как класс предоставляющий доступ к системе, а out как поток вывода связанный с консолью.
На начальном этапе обучения большего не нужно (имхо).
+3