Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

explain System.out.println

Answer Posted / anil kumar

System is a final class in java.lang package

println() is a method define in PrintStream class of
java.io package.
the Printstream class like as

Class PrintStream
{
public void print()
{..........}
public void println(String a)
{...........}

..
..
..

}
and the System class like as

class System
{
public static void PrintStream out;

..
..
out=new PrintStream();
}

this is clear that System is a class and println is a
method but what is out.

out is a reference variable of PrintStream Type that hold
the object of printstream class;
out is a static type so it can be call with its class name
so we can access out with System.out and then we can call
println method on this out object
System.out.println();

now why sunmicrosystem do this
because we haveto not create a new object of Printstream
class for each time when we call println mehod
now we can call println method with the help of precreated
object of printStream class

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is javac used for?

893


What is pangram in java?

966


Is java still relevant?

935


What is a map in java?

935


Why pass by reference is not possible in java?

968


What is replaceall in java?

973


Why can't we make a class private in java?

979


Which are different kinds of source code?

1053


How do you detect memory leaks?

1008


Explain differences between checked and unchecked exceptions in java?

1020


What is the purpose of void class?

1001


What is update method called?

1093


What is singleton class example?

972


What data type is true or false?

994


What is variable and constant explain with example?

1018