Java多线程之多线程的锁机制
当两条线程同时访问一个类的时候,可能会带来一些问题。并发线程重入可能会带来内存泄漏、程序不可控等等。不管是线程间的通讯还是线程共享数据都需要使用Java的锁机制控制并发代码产生的问题。本篇总结主要著名Java的锁机制,阐述多线程下如何使用锁机制进行并发线程沟通。1、并发下的程序异常 先看下下面两个代码,查看异常内容。 异常1:单例模式 1 package com.scl.thread; 23 public class SingletonExcept...