![]() |
1
1
所以不能将其应用于方法,只能应用于字段。每个线程实际上都有一个对应于该字段的自变量。但它只能应用于静态字段——您不能有“每个实例和每个线程”字段,这是您实际需要的。
现在是的,如果您对运行代码的线程有足够的控制,您可以为每个线程创建一个单独的对象,并使用实例字段,那么是的,这是一个很好的替代
话虽如此,我通常会使用
作为补充说明,不能有静态变量 在内部 一种方法。您只能声明 地方的 方法中的变量,它们既不是静态字段也不是实例字段-它们只是局部变量。您可以有一个仅在单个方法中使用的静态字段,但这与在方法中声明变量不同。 |
![]() |
user107586 · 如何处理等待句柄不会导致无限循环? 6 月前 |
![]() |
ron burgundy · 获取-释放语义是否跨线程传递?[副本] 6 月前 |
![]() |
BenjiFB · C#内存缓存:在一次操作中追加到列表? 6 月前 |
![]() |
András Takács · Python多线程问题 10 月前 |
|
András Takács · Python多线程错误 10 月前 |