| 程序包 | 说明 |
|---|---|
| com.jfinal.kit | |
| com.jfinal.template | |
| com.jfinal.template.ext.directive | |
| com.jfinal.template.io | |
| com.jfinal.template.stat.ast |
| 类和说明 |
|---|
| Writer
Writer
|
| 类和说明 |
|---|
| ByteWriter
ByteWriter
|
| CharWriter
CharWriter
|
| EncoderFactory
EncoderFactory
|
| WriterBuffer
WriterBuffer
|
| 类和说明 |
|---|
| Writer
Writer
|
| 类和说明 |
|---|
| ByteWriter
ByteWriter
|
| CharWriter
CharWriter
|
| DateFormats
DateFormats
备忘:请勿使用 TimeKit.getSimpleDateFormat(String) 优化这里,可减少一次
ThreadLocal.get() 调用
|
| 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,并添加缓存回收逻辑
|
| IWritable
IWritable 支持 OutputStream、Writer 双模式动态切换输出
详见 com.jfinal.template.stat.ast.Text 中的用法
|
| Utf8Encoder
Utf8Encoder
http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/8u40-b25/sun/nio/cs/UTF_8.java?
|
| Writer
Writer
|
| 类和说明 |
|---|
| IWritable
IWritable 支持 OutputStream、Writer 双模式动态切换输出
详见 com.jfinal.template.stat.ast.Text 中的用法
|
| Writer
Writer
|
Copyright © 2024. All rights reserved.