优先按声明执行