| 接口 | 说明 |
|---|---|
| IWritable |
IWritable 支持 OutputStream、Writer 双模式动态切换输出
详见 com.jfinal.template.stat.ast.Text 中的用法
|
| 类 | 说明 |
|---|---|
| ByteWriter |
ByteWriter
|
| CharWriter |
CharWriter
|
| DateFormats |
DateFormats
|
| Encoder |
Encoder
|
| EncoderFactory |
EncoderFactory
|
| FastStringWriter |
FastStringWriter
由 JDK 中 Writer 改造而来,在其基础之上做了如下改变:
1:添加 char[] value 直接保存 char 值
2:添加 int len 记录数据长度
3:去掉 synchronized 操作
4:添加 MAX_BUFFER_SIZE,限定 value 被重用的最大长度
5:去掉了 close() 方法声明中的 throws IOException,并添加缓存回收逻辑
|
| FloatingDecimal | |
| FloatingWriter |
FloatingWriter
|
| IntegerWriter | |
| JdkEncoder |
JdkEncoder
|
| LongWriter | |
| Utf8Encoder |
Utf8Encoder
http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/8u40-b25/sun/nio/cs/UTF_8.java?
|
| Writer |
Writer
|
| WriterBuffer |
WriterBuffer
|
Copyright © 2019. All rights reserved.