我觉得总的一句话. 安全的函数内未使用函数作用域外的可变的数据和函数. 如果一个函数内部, 只使用了传值参数,内部只使用栈变量, 内部调用的也是线程安全的函数, 那么这个函数就是线程安全的.
如果一个函数内部, 只使用了传值参数,内部只使用栈变量, 内部调用的也是线程安全的函数, 那么这个函数就是线程安全的.