12.3.3 线程安全和可重入性