摘要:
Java并发的两个关键问题:线程之间的通信和同步。 一、Java线程通信(JMM) 1.两种线程之间的通信机制 1)共享内存:线程之间共享程序的公共状态,线程之间通过写-读内存中的公共状态来隐式进行通信。例:Java的并发。 2)消息传递:线程之间没有公共状态,线程之间通过发送消息来显式进行通信。例 阅读全文
摘要:
一、创建线程的方式 1.继承Thread类,重写该类的run()方法。类 2.实现Runnable接口,并重写该接口的run()方法,该run()方法同样是线程执行体,创建Runnable实现类的实例,并以此实例作为Thread类的target来创建Thread对象,该Thread对象才是真正的线程 阅读全文