线程安全有什么具体含义?即:什么样的线程才称为线程安全?

解决方案 »

  1.   

    意义很大呀。建议看《delphi5开发人员指南》上的线程同步这一节。大概是第12章。
      

  2.   

    关于线程安全我所知的有两方面的具体含义:
    1、VCL线程安全。
    在DELPHI创建VCL类库时,并没有线程的概念,所以VCL并不是基于线程安全的。要在线程中使用主线程的对象时,必须同步。否则可以造成不可预料的结果。
    2、全局变量的使用。
    由于派生线程可以访问主线程中的全局变量,所以在对全局变量的使用时,也要考虑线程同步,否则访问就是不安全不完整的。