java中的守护线程及其线程并发安全问题

线程中的守护线程 只需要在其要启动之前将其设置为守护线程即可
守护线程的特点:当进程中只剩下守护线程时,所有守护线程将会强制终止

注意: 在设置守护线程时里面有一个参数为true,thread.setDaemon(true)

线程并发安全问题:
多个线程并发读写同一个临界资源是会发生"线程并发安全问题"
常见的临界资源:
1.多线程共享实例变量
2.多线程共享静态公共变量
若想解决线程安全问题,需要将异步的操作变为同步操作。
异步操作:多线程并发的操作,相当于各干各的。
同步操作:有先后顺序的操作,相当于你干完我再干。

猜你喜欢

转载自blog.csdn.net/syl2850246/article/details/82946966