摘要:
1:使用场景 我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 在Java中可以通过线程池来达到这样的效果。 Java中 阅读全文
摘要:
1:线程之间的同步 在共享内存并发模型中,同步是显示进行的。程序员必须显示指定某个方法或某段代码需要在线程之间互斥进行。 在消息传递的并发模型里,由于消息的发送必须在消息接收之前,因此同步是隐士进行的。 2:Java的并发采用的是共享内存模型 Java线程之间的通信总是隐式进行的,整个通信过程对程序 阅读全文