Answer Posted / surya simhadri
System is a predefined class in lang package and out is a
static member with in a System class and also out is an
instance of PrintStream which is a static inner class of
System class and finally print() and println() are member
functions of PrintStream class. So we can call those
methods using out and out is called with class name in
which it is declared( bcoz it is static member variable of
system class). So finally we can call println as
System.out.println().
EX:
class System {
static public PrintStream out;
public static class PrintStream {
public string print(String s) {
}
public string println(String s) {
}
public static void main(String[] arg) {
System.out=new PrintStream();
System.out.println("");
}
}
}
Is This Answer Correct ? | 20 Yes | 1 No |
Post New Answer View All Answers
What is arrays aslist in java?
What invokes a thread's run() method in java programming?
If try block is successfully executed, Then Is Finally block executed?
How do you write a conditional statement?
How can constructor chaining be done using this keyword?
What is use of inner class in java?
How will you initialize an Applet?
What is passing value java?
What is difference in between java class and bean?
Write a program to print fibonacci series up to count 10.
What is the difference between stream and buffer?
What is a substitution variable?
Is constructor inherited?
why java uses class level type casting ?
Why we use protected in java?