16.1 在运行期间检查代码和动态编程