Recently, I have been reading the java jdk source(version jdk 8). I read this code public final static PrintStream out = null;
, but I think System.out.println() can't take effect and even should cause compile-time error, because "System.out" is null value. That confuses me very long.
More details about java stream conception, and why that works.
Please, thanks you!!!!