use '函数式接口' instead of '功能接口' for Functional Interface