程序运行方法