* Unified setting file encoding to UTF-8
* Fix issue#3283
* Aligning with new features of JDK8
* Simply some redundant code
* Improve Map handle performance
* Fix some potential bugs
* Improve some String processing performance
* Remove unnecessary protected modifier from final classes, because they are NOT inheritable
* Aligning with new features of JDK8
* Optimize FastJsonJsonView
* Fix conditional branch duplication
* Revert "Unified setting file encoding to UTF-8"
This reverts commit 66f1238da8371886a38473dbe8d5374e87e85381.
* Unified setting file encoding to UTF-8
* Fix issue#3283
* Aligning with new features of JDK8
* Simply some redundant code
* Improve Map handle performance
* Fix some potential bugs
* Improve some String processing performance
* Remove unnecessary protected modifier from final classes, because they are NOT inheritable
* Aligning with new features of JDK8
* Optimize FastJsonJsonView
* Fix conditional branch duplication