Что такое System, out, println в System.out.println ()в Java [дубликат]

Possible Duplicate:
What's the meaning of System.out.println in Java?

Я искал ответ на то, что System, outи printlnнаходятся в System.out.println()на Яве. Я искал и нашел другой ответ, подобный этому:

  • System is a built-in class present in java.lang package. This class has a final modifier, which means that, it cannot be inherited by other classes. It contains pre-defined methods and fields, which provides facilities like standard input, output, etc.

  • out is a static final field (ie, variable)in System class which is of the type PrintStream (a built-in class, contains methods to print the different data values). static fields and methods must be accessed by using the class name, so ( System.out ).

  • out here denotes the reference variable of the type PrintStream class.

  • println() is a public method in PrintStream class to print the data values. Hence to access a method in PrintStream class, we use out.println() (as non static methods and fields can only be accessed by using the refrence varialble)

На другой странице я нахожу другое контрастное определение как

System.out.print is a standard output function used in java. where System specifies the package name, out specifies the class name and print is a function in that class.

Я смущен этим. Может ли кто-нибудь точно сказать мне, что они собой представляют?

37
задан Community 23 May 2017 в 11:54
поделиться