为了账号安全,请及时绑定邮箱和手机立即绑定

Java中流的关闭

Java中流的关闭

慕桂英546537 2019-01-19 15:32:46
1.response.getWriter().print(""); 2.PrintWriter out = response.getWriter(); out.print(""); out.close(); 第一种方式可以吗?流会自动关闭吗?
查看完整描述

2 回答

?
呼如林

TA贡献1798条经验 获得超3个赞

response.getWriter().print("");不会自动关闭

response.getWriter源码
public PrintWriter getWriter()
/*     */     throws IOException
/*     */   {
/* 213 */     PrintWriter writer = this.response.getWriter();
/* 214 */     if (isFinished()) {
/* 215 */       this.response.setSuspended(true);
/*     */     }
/* 217 */     return writer;
/*     */   }
print方法源码
public void print(String s) {
        if (s == null) {
            s = "null";
        }
        write(s);
    }
    
查看完整回答
反对 回复 2019-02-12
  • 2 回答
  • 0 关注
  • 714 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信