wood burning stoves 2.0*
The moose likes Java in General and the fly likes I want clear explanation,Plz explain Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "I want clear explanation,Plz explain" Watch "I want clear explanation,Plz explain" New topic
Author

I want clear explanation,Plz explain

Anil Pattnaik
Greenhorn

Joined: Jun 15, 2006
Posts: 8
Please anybody can explain the pupose of "System.out.println("....");"
We know System class comes under java.lang package.But println method belongs to PrintStream class which comes under java.io package.So,even if we donot insert java.io package how println("....") method is executed.
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 39547
    
  27
"out" is a field in the System class of type PrintStream. That PrintStream is in the java.io package does not matter, as it is never used directly. If "PrintStream" appeared anywhere in the source, it would need to be imported; because it does not, it needn't be.


Ping & DNS - updated with new look and Ping home screen widget
Vinay Belagavi
Greenhorn

Joined: Jun 15, 2006
Posts: 29
In the System.out.println "out" is a static object of the PrinStream class which is created in the lang package(default package).It is used to call the println() in the PrintStream class which does the printing job.

A programmer need not import io package for doing simple output operations.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: I want clear explanation,Plz explain
 
Similar Threads
println
DataInputStream
System.out.println()
how it is possible
I want clear explanation,Plz explain