explain System.out.println
Answer Posted / vinod pillai
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.
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)
Example:
class Student
{
final int value=30;
void display()
{
System.out.println("Final Value is:"+value);
}
}
class Temp
{
static Student obj1=new Student();
}
class Main_String_Prog
{
public static void main(String args[])
{
Temp.obj1.display();
}
}
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
Where local and global variables are stored?
What is literal example?
What are the differences between string and stringbuffer?
What is floor in java?
What is use of arraylist in java?
What is the benefit of singleton pattern?
What is the purpose of the finalize() method?
What is the purpose of a default constructor?
What is the do while loop syntax?
Can we declare a class as static?
What are some alternatives to inheritance?
What is the default value of byte datatype in java?
How to create com object in Java?
What is advantage of java?
What is a loop java?