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
What is exception propagation?
Why do we declare a class static?
What is lossy conversion in java?
In java, how we can disallow serialization of variables?
How would overload a function based on return type?
How the metacharacters are different from the ordinary characters?
How many tetrahedral voids are there in bcc?
How do weakhashmap works?
How many bits is a float?
What do you understand by final value?
Why java is secure? Explain.
What does this () mean in constructor chaining concept?
Explain about java sdk?
How do you use nextline in java?
Difference between string, stringbuffer and stringbuilder?