闭包是什么有什么特性