当前位置: 技术问答>java相关
如何锁定源代码,一次只能有一个线程使用?
来源: 互联网 发布时间:2017-03-18
本文导语: 在这段代码里有一个数组要减少成员,然后再读取,必须保证数组减少和读取不能分开,即:一个线程调用这段代码减少数组成员后,必须等它读完数组后第二个线程才能访问这段代码。 MFC中可以lock住,java里...
在这段代码里有一个数组要减少成员,然后再读取,必须保证数组减少和读取不能分开,即:一个线程调用这段代码减少数组成员后,必须等它读完数组后第二个线程才能访问这段代码。
MFC中可以lock住,java里有类似的函数吗?如何保证一次只有一个线程能访问它?
MFC中可以lock住,java里有类似的函数吗?如何保证一次只有一个线程能访问它?
|
同步关键字(synchronized)!这是如何写出线程安全的代码的问题啊。请看:
http://www-900.ibm.com/developerWorks/cn/java/threadsafe/index.shtml
http://www-900.ibm.com/developerWorks/cn/java/threadsafe/index.shtml