读取 static final 常量,为何没有初始化日志?从 Class.forName 的初始化参数讲起,解释加载、链接、初始化和双亲委派,再排查同名类不能转换、初始化失败后一直报找不到类的问题。