以下关于Java中线程同步的说法,哪个是错误的? A. 线程同步可以防止数据竞争 B. 使用synchronized会增加程序的复杂性 C. 线程同步可以提高程序的并发性 D. 线程同步可能导致死锁现象 答案解析 线程同步的主要目的是防止数据竞争,选项C错误,因为使用synchronized会降低程序的并发性。选项A正确,synchronized确实可以防止数据竞争。选项B正确,synchronized的使用确实会增加程序的复杂性。选项D正确,线程同步不当可能导致死锁。 正确答案:C