摘要:
1.线程状态转换图 1、新建状态 用new关键字和Thread类或其子类建立一个线程对象后,该线程对象就处于新生状态。处于新生状态的线程有自己的内存空间,通过调用start方法进入就绪状态(runnable)。 注意:不能对已经启动的线程再次调用start()方法,否则会出现java.lang.Il 阅读全文
posted @ 2019-09-04 15:33
micas
阅读(220)
评论(0)
推荐(0)
摘要:
1.多线程 条件:在一个进程下,1单cpu下的多线程称之为并发 ;2多cpu下的多线程称之为并行 并发: 并行: 2.竞态条件 当两个线程竞争同一资源时,如果对资源的访问顺序敏感,就称存在竞态条件。 临界区:导致竞态条件发生的代码区称作临界区;在临界区中使用适当的同步就可以避免竞态条件。 3.线程的 阅读全文
posted @ 2019-09-04 09:40
micas
阅读(256)
评论(0)
推荐(0)
浙公网安备 33010602011771号