今天看jsf的源码,发现在jsf的context包下面存在两个抽象类ResponseWriter和ResponseStream,于是想到writer和steam到底有什么区别那,因为才疏学浅,也许在于别人这个可能不是问题。
在网上找了找,感觉还是面想的方向不同,stream流主要面向的是byte[],而writer和reader则面向的是byte[]之上的对象,比如string。
今天看jsf的源码,发现在jsf的context包下面存在两个抽象类ResponseWriter和ResponseStream,于是想到writer和steam到底有什么区别那,因为才疏学浅,也许在于别人这个可能不是问题。
在网上找了找,感觉还是面想的方向不同,stream流主要面向的是byte[],而writer和reader则面向的是byte[]之上的对象,比如string。