首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

关于PrintStream中的write(int b)方法,该如何解决

2012-01-06 
关于PrintStream中的write(int b)方法在PrintStream中有个write(intb)方法,其中有一行代码:out.write(b),

关于PrintStream中的write(int b)方法
在PrintStream中有个write(int   b)方法,其中有一行代码:out.write(b);,out应该是在构造器中初始化的,是OutputStream类型的,可是OutputStream类中的write(int   b)方法确是abstract的,请问PrintStream中的write(int   b)方法中的out.write(b)到底调用了哪个类的write(int   b)方法?

[解决办法]
最简单的办法就是debug

但你所说的很有可能是ByteArrayOutputStream, FileOutputStream, FilterOutputStream, ObjectOutputStream, OutputStream, PipedOutputStream 中的一种实现了该方法
[解决办法]

"out应该是在构造器中初始化的 "

初始化的哪个类就是哪个类 也就是看out是哪个对象的引用

热点排行