轉載請标明出處:http://blog.csdn.net/zhaoyanjun6/article/details/121905020
本文出自【趙彥軍的部落格】
在網絡請求中,ResponseBody 用完時需要關閉的。日常開發中,我們需要操作的不多,是因為常用的架構已經做好了。
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIiNx8FesU2cfdGLwczX0xiRGZkRGZ0Xy9GbvNGLwIzXlpXazxiYhlVNtJjY1EzVMZTQClGVF5UMR9Fd4VGdsATNfd3bkFGazxSUhxGatJGbwhFT1Y0Mk9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnLhBTNxcTYxUGZzEDZxEWYiZTO3QTOmV2NxEmZkFjMlN2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
response.body().string() 的 string() 方法已經自動關閉資源。
類似的方法還有:response.body().bytes() 也會自動關閉
再比如常用的 GsonConverter ,會把 ResponseBody 轉成 Bean 對象,也會自動關閉 。