从JDK源码学习编码的基本功