CSDN论坛 > .NET技术 > ASP.NET

紧急,static 变量在服务器端是否是线程级安全的? [问题点数:0分]

Bbs2
本版专家分:108
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:12564
Bbs7
本版专家分:13393
Bbs6
本版专家分:6399
Bbs5
本版专家分:3050
Bbs2
本版专家分:108
Bbs7
本版专家分:12564
Bbs9
本版专家分:54076
Blank
微软MVP 2005年7月 荣获微软MVP称号
2006年7月 荣获微软MVP称号
Bbs2
本版专家分:181
匿名用户不能发表回复!
其他相关推荐
Java多线程中static变量的使用
Java多线程中static变量的使用
linux编程 - C/C++每线程(thread-local)变量的使用
在一个进程中定义的全局或静态变量都是所有线程可见的,即每个线程共同操作一块存储区域。而有时我们可能有这样的需求:对于一个全局变量,每个线程对其的修改只在本线程内有效,即每个线程虽然共享这个全局变量的名字,但这个变量的值就像只有在本线程内才会被修改和读取一样。 线程局部存储和线程特有数据都可以实现上述需求。 1. 线程局部存储 线程局部存储提供了持久的每线程存储,每个线程都拥有一份对变量的拷贝
在多线程中使用静态方法是否有线程安全问题
    类的成员分为两类,静态成员(static member)和实例成员(instance member)。静态成员属于类,实例成员则属于对象,即类的实例。    简单讨论一下在一个类中使用静态字段(static field)和静态方法(static method)是否会有线程安全问题。     我们在知道, 静态字段(static field)和静态方法(static method)的
线程安全与重入以及异步信号安全的区别.
可重入一定是线程安全的,但是线程安全不一定是可重入的. http://www.cnblogs.com/baizx/p/5128862.html  线程安全:        线程安全函数:在C语言中局部变量是在栈中分配的,任何未使用静态数据或其他共享资源的函数都是线程安全的。                      使用全局变量的函数是非线程安全的。               
属性和变量的线程安全问题
线程安全的只有:请求作用域属性和服务方法中的局部变量, 其他的如:上下文作用域属性、会话作用域属性、servlet中的实例变量以及servlet中的静态变量都是不安全的,都可能由多个线程处理,除非采取特别的防范措施。 对于处理servlet和线程安全问题,推荐完全使用局部变量,如果必须使用实例变量,则同步对实例变量的访问。保护上下文属性,需要对上下文加锁:public void doPost(H
Static 静态成员函数与多线程
Static
多线程中使用静态方法存在线程安全的问题
类的成员分两类,静态成员(static member)和实例成员(instance menber),静态成员属于类,实例成员则属于对象,即类的实例。    我们知道,静态字段和静态方法的调用都是通过类来调用的,静态方法不会对特定的实例操作,只能调用调用类中的其他属性和静态方法,不能调用类中的非静态属性和非静态方法。实例方法可以对特定的实例操作,既能访问静态属性和静态方法,也能访问实例属性和实例方
java线程安全问题之静态成员变量、实例成员变量、局部变量
转自:http://blog.csdn.net/aaa1117a8w5s6d/article/details/8295527
多线程下synchronized修饰static方法与非static方法的区别
一直对多线程的概念比较模糊,今天就写了个关于变量原子操作的小程序,好让自己加深一下理解 代码如下: package atomic; public class JoinThread extends Thread { public static int i = 0; //public static AtomicInteger atomicInteger = new AtomicInteg
关于PHP线程安全和非线程安全的区别
前段时间因天业务需求,需安装某一项目但是在安装过程中总会出现各种报错,不正常的显示,经与原开发人员交流后发现,此项目要求PHP必须要是非线程安全的。为此我特意去查了一下关于PHP线程安全和非线程安全,现整理如下(此前提是在Windows环境下): 要论两者的区别,详细论说起来比较麻烦,从使用者的角度,记住什么时候用哪种版本的区别就可以了吧: 1、windows + IIS + FastCGI
关闭