В Java, как System.out ссылается на класс PrintStream?
Я новичок в изучении Java с некоторыми знаниями C ++ и System.out.println (); смущает меня прямо сейчас Итак, System - это класс, out - это переменная, которая может вызывать метод? Согласно с:http://journals.ecs.soton.ac.uk/java/tutorial/getStarted/application/objects.html out - это переменная класса, а переменная - это место хранения в памяти компьютера с именем типа и содержимым. Это не объект типа string, который может использовать такие методы, как .getLength (). Сайт объясняет это тем, что out ссылается на экземпляр класса PrintStream, но как?