文档非常清楚地说明了这一点: 在调用 g_thread_init() 后,GLib 是完全线程安全的(所有全局数据都会自动锁定),但出于性能原因,单个数据结构实例不会自动锁定。因此,例如,您必须协调来自多个线程的对同一 GHashTable 的访问。 因此:不,哈希表不是线程安全的。