A.java.util.Collection B.java.util.Map C.java.util.List D.java.util.Set
A.private B.protected C.public D.friendly
A.new InputStreamReader(new FileInputStream("1.dat")) B.new InputStreamReader(new FileReader("1.dat")) C.new InputStreamReader(new BufferedReader("1.dat")) D.new InputStreamReader("1.dat")