关于代码块的详解: https://www.cnblogs.com/chenssy/p/3413229.html https://www.cnblogs.com/sophine/p/3531282.html 关于final变量初始化: https://www.cnblogs.com/DreamDrive/p/5413484.html