请问一个多线程的变量问题? ( 积分: 5 )

  • 主题发起人 主题发起人 mill666
  • 开始时间 开始时间
M

mill666

Unregistered / Unconfirmed
GUEST, unregistred user!
如果有一个全局变量,线程里面将会调用这个变量,如果再新建一个这样的线程,请问这两个线程是共享这个变量,还是新建的线程会做一个这个变量的拷贝???
 
如果有一个全局变量,线程里面将会调用这个变量,如果再新建一个这样的线程,请问这两个线程是共享这个变量,还是新建的线程会做一个这个变量的拷贝???
 
全局变量应该是共享访问的,线程类中的变量,则由该线程对象分别拷贝
 
如果你的两个线程都可能对这个全局变量进行修改的话,那要注意了。这个根据你自己的需要控制。如果只是引用这个值的话,那无所谓,反正你不对变量进行修改了啊。
 
后退
顶部