常规(指令内部实现)
方法(回掉方法实现)