Brian, For nullInputStream would it make any sense to use the ByteArrayInputStream with a (private static) empty byte array? Maybe 'return new ByteArrayInputStream("".getBytes());'? One side effect is that mark support returns true.
Does it make sense to follow the advice in https://bugs.openjdk.java.net/browse/JDK-6533165 with regards to streams being closed? Thanks, Jason ________________________________________ From: core-libs-dev <core-libs-dev-boun...@openjdk.java.net> on behalf of Brian Burkhalter <brian.burkhal...@oracle.com> Sent: Wednesday, December 6, 2017 1:00 PM To: core-libs-dev Subject: RFR 4358774: Add null InputStream and OutputStream https://bugs.openjdk.java.net/browse/JDK-4358774 http://cr.openjdk.java.net/~bpb/4358774/webrev.00/ Add nullStream() method to each of InputStream and OutputStream. Thanks, Brian