为什么需要在运行时生成代码?Java 是一个强类型语言系统,要求变量和对象都必须有确定的类型,不兼容的类型赋值会导致转换异常。通常情况下,这类错误会被编译器检查出来。如此严格的类型系统在大多数情况下是令人满意的,这对构建具有强可读性和稳定性的应用有很大帮...