8.3.1 代码编写和解读