基础库方法