线程同步,如果光从字面上看,这四个字并不好理解。什么叫线程的同步?让线程同时都在运行,显然不是如此。多线程的出现,就是为了让每个子线程做独立的事情,而这里面经常发生的一个问题是,子线程做独立的事情时却要使用同一个资源(即共享资源,常常是全局变量)。所以,我更喜欢称之为线程的协调,使线程协调访问共享资源,而不是在同一时刻访问它。
举个例子,我们平时的火车售票系统,其中定义了一个变量tickets,
原创
2012-01-06 01:12:31
422阅读