package com.jingsong.test;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.util.CharsetUtil;
import org.apache.commons.io.IOUtils;
import org.springframework.core.io.ClassPathResource;
import java.io.InputStream;
/**
* @author jingsong
* @date 2022/4/25 00:55
*/
public class IOTest {
public static void main(String[] args) throws Exception {
String filePath = "data/io_test_data.json";
/*
http://t.csdn.cn/sUOaG
项目中使用如下方式读取文件io流忘记关啦~
今天整理文件读取方式的时候才突然想起来~
切记切记~
*/
InputStream is = new ClassPathResource(filePath).getInputStream();
String data = IOUtils.toString(is, CharsetUtil.UTF_8);
System.out.println("data = " + data);
}
}
bug002_io流忘记关导致内存泄露
于 2022-04-25 00:59:54 首次发布