PrintWriter对象与ServletOutputStream对象的区别.
PrintWriterout=response.getWriter();out.println("<xx>");//后面的省略了不重要ServletOutputStrea...
PrintWriter out=response.getWriter();
out.println("<xx>");//后面的省略了 不重要
ServletOutputStream out=response.getOutputStream();
out.println("<xx>");
哪位大虾帮我比较一下 这2个对象有什么的不同来着 展开
out.println("<xx>");//后面的省略了 不重要
ServletOutputStream out=response.getOutputStream();
out.println("<xx>");
哪位大虾帮我比较一下 这2个对象有什么的不同来着 展开
2个回答
2013-08-11
展开全部
ServletOutputStream 与 PrintWriter的权衡:
使用PrintWriter可能会带来一些小的开销,因为它将所有的原始输出都转换为字符流来输出,因此如果使用它来作为页面输出的话,系统要负担一个转换过程。而使用ServletOutputStream作为页面输出的话就不存在一个问题,但它是以二进制进行输出的。因此在实际应用中要权衡两者的利弊。
使用PrintWriter可能会带来一些小的开销,因为它将所有的原始输出都转换为字符流来输出,因此如果使用它来作为页面输出的话,系统要负担一个转换过程。而使用ServletOutputStream作为页面输出的话就不存在一个问题,但它是以二进制进行输出的。因此在实际应用中要权衡两者的利弊。
2013-08-11
展开全部
不记得了,反正不常用.
记得是用了其中一个,另一个就用不了。
看帮助文档两个继承的类也不同。
记得是用了其中一个,另一个就用不了。
看帮助文档两个继承的类也不同。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询