-
OutputStream in java
Respected PROGRAMMERS,
Please explain out variable in System.out
out is sometimes referred to be object of type OutputStream
sometimes referred to as object of type PrintStream
and even when it is predefined variable, it is sometimes assigned it to PrintWriter object
PrintWriter out= response.getWriter();
is it due to the fact that a superclass reference can be assigned the reference to objects of its subclass?
-
Re: OutputStream in java
Define what you mean by 'out'....this is extremely context dependent. Read the API for whatever you are referring - for instance System.out is a PrintStream, response.getWriter() is a PrintWriter...'out' in each case is a variable, one which is defined based upon the context.
-
Re: OutputStream in java
Please forgive me for my negligence respected SIR.
PrintWriter out = response.getWriter is from a servlet code.
Since System.out is usually used in programs, so i thought that "out" must be a reserved word and hence it should not be used anyother way.
Have lovely day!