可变字符串说明 文件路径说明 ReaderWriter作用 ImageIO详解
- 2020-08-17 23:18:00
- admin
- 原创 966
一、可变字符串说明
1、StringBuilder和StringBuffer都是可变字符串;
2、StringBuilder线程不安全;
3、StringBuffer线程安全;
二、文件路径说明
输入路径:file.getPath()
绝对路径:file.getAbsolutePath()
规范路径:file.getCanonicalPath()
文件名字:file.getName()
1、前三个都表示实际文件,最后一个表示文件名;
2、File参数是空字符串、当前目录、父目录时,getName原样返回;
三、ReaderWriter作用
1、InputStream和OutputStream是字节流,字符编码无关;
2、Reader和Writer是字符流,字符编码有关,读取写入会做decode/encode操作;
四、ImageIO详解
1、基础流不允许重新读写数据,更改图片时需要设置useCache,该参数默认是true;
2、小图片读写时,需要设置useCache为false,可以免除创建和销毁文件带来的开销;
发表评论