首页 > 代码库 > 并发编程中.net与java的一些对比

并发编程中.net与java的一些对比

Java在并发编程中进行使用java.util.concurrent.atomic来处理一些轻量级变量 如AtomicInteger AtomicBoolean等

.Net中则使用Interlocked来实现类似功能 

Java中使用object的wait和notify方法来实现线程间的写作

.Net中可以使用Semaphore(信号量)、mutex、和EventWaitHandle来实现 但是Semaphore类的构造函数需要指定初始入口数和最大入口数

并发编程中.net与java的一些对比