可变字符串说明 文件路径说明 ReaderWriter作用 ImageIO详解

2020-08-17 23:18:00
admin
原创 966
摘要:可变字符串说明 文件路径说明 ReaderWriter作用 ImageIO详解

一、可变字符串说明

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,可以免除创建和销毁文件带来的开销;

发表评论
评论通过审核之后才会显示。