Вопрос по java – Просто интересно System.out.println ()

1

Просто спрашиваю, правильно ли я понимаю

System.out.println();

Система это пакет вне класса println () это метод

Если это не так, то, пожалуйста, скажите мне, каков правильный ответ.

Ваш Ответ

6   ответов
1

System это не пакет. Этоclass который содержится внутриjava.lang пакет

Посмотрите здесьhttp://docs.oracle.com/javase/7/docs/api/java/lang/System.html

out этоPrintStream объект (static в случаеSystem класс) в которомprintln() это один из методов

SystemError: User Rate Limit Exceeded
1

System out является публичным, статическим членомSystem класс иprintln это метод, да.

0

& quot; Тогда что правильно? & quot; -

System - класс,

out - статический открытый член типаPrintStream ,

и о даprintln() это метод.

Вы были на 33% правы;)прочитайте документацию по Java здесь

12

System is the class, which resides in java.lang package (that's why you don't need to import it). out is a static variable of System class. It is public, so that you can access it from outside and it is static so that you it's associated to the class declaration and not to any instance of it. println() is a method, indeed. And it is a method of out variable, which is a PrintStream instance.
Error: User Rate Limit ExceededSystemError: User Rate Limit ExceededoutError: User Rate Limit ExceededPrintWriterError: User Rate Limit ExceededSystemError: User Rate Limit ExceededSystemError: User Rate Limit ExceededSystem.
Error: User Rate Limit Exceededjava.lang.Math, MathError: User Rate Limit Exceeded
Error: User Rate Limit Exceeded user1293258
Error: User Rate Limit Exceeded user1293258
1

System = class
out = static object of the PrintStream class
println() = method

http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/System.html

1

PrintStream учебный класс
System -class,

PrintStream -class,

out - static object of PrintStream class ,

println - public method in PrintStream Class

Похожие вопросы