是不是所有的High-Level Input/Output Stream都可以任意的嵌套?详情请进 要注意,他们的构造方法都使用最基本的Input/Output Stream做参数! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ok,基本明白了.只要有FileInputStream f = new FileInputStream("SL275.java"); 后面的高级流可以任意嵌套.不过你们看看上面的两种情况到底应该怎么区别啊?也就是在什么情况下用哪个? 他们方法参数都是java.io.InputStream;当然可以用上溯造型,用子类的实例做实际参数啦。这不是什么任意嵌套.纯粹的多态问题。考虑到InputStream多是抽象方法,子类各自实现不同,所以上面两种是可能会有区别的。 说的很好,谢谢不过这个我是知道的,可能我语言表达的不好.我实际问的意思其实是Low-Level Stream<<<<<<<<<High-Level Stream A<<<<<<<High-Level Stream B和Low-Level Stream<<<<<<<<<B<<<<<<<<<<<<<<<<<A无论AB是那个高级流,只要是高级流,上面的两个情况是不是都可以成立? 急!!各位大牛帮忙看一个问题:java.net.UnknownHostException: www.xxx.com JAVA初学者的疑问? 控制台读取字符串数组 java中如何加入回车键功能? 如何得到Java中两个Date类型之间相隔的天数啊?? 如何判断BigDecimal的小数部分是否为0? 求一个正则表达式的修改 如何在指点位置的上方弹出快捷菜单(jpopupmenu)? Java线程相关:Thread.sleep()的用法 JAVA操作注册表 我的存储过程有问题吗? 请问:用JDBC连接数据库时,多表查询怎样区分各表字段名?
只要有FileInputStream f = new FileInputStream("SL275.java");
后面的高级流可以任意嵌套.不过你们看看上面的两种情况到底应该怎么区别啊?也就是在什么情况下用哪个?
我实际问的意思其实是
Low-Level Stream<<<<<<<<<High-Level Stream A<<<<<<<High-Level Stream B
和
Low-Level Stream<<<<<<<<<B<<<<<<<<<<<<<<<<<A
无论AB是那个高级流,只要是高级流,上面的两个情况是不是都可以成立?