If out is a static, final instance object, it must be initialized and cannot be modified.
But it having a default value (of say console) seems to imply the default can be modified. I am therefore confused by the final modifier here. Thanks
If out is a static, final instance object, it must be initialized and cannot be modified.
But it having a default value (of say console) seems to imply the default can be modified. I am therefore confused by the final modifier here. Thanks