java 篇之IO printStream,printWrite
java 篇之IO printStream,printWrite
开源大法好啊 发表于5个月前
java 篇之IO printStream,printWrite
  • 发表于 5个月前
  • 阅读 1
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 新注册用户 域名抢购1元起>>>   

这两个主要作为网络流,为什么把这两个放在一起来将是因为这两个类的方法作用基本一样,但是还是有差别

@RequestMapping(value = "write")
  public void wirte(HttpServletResponse response) throws IOException {
      String out = "<script type='text/javascript'>alert('你好');</script>";
/*      PrintStream stream = new PrintStream(response.getOutputStream());
      stream.println(out);*/

      PrintWriter writer = new PrintWriter(response.getOutputStream());
      writer.println(new String(out.getBytes(), Charset.defaultCharset()));
      writer.flush();
  }

可以看出printStream 内部封装了把数据刷新到网络中的能力,而printWrite要手动调用flush()方法刷新

共有 人打赏支持
粉丝 3
博文 40
码字总数 17798
×
开源大法好啊
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: