摘要:
1.1 Java体系构成JAVA体系包括四个方面:JAVA编程语言,编辑的文件为Java源代码,文件格式为(.java); JAVA类文件格式,编译后文件格式为(.class); JAVA虚拟机,即通常所说的JVM; JAVA应用程序接口(Java API)。 这四者的运行关系如下: (1) Cla 阅读全文
摘要:
理解锁的基础知识 如果想要透彻的理解Java锁的来龙去脉,需要先了解以下基础知识。 基础知识之一:锁的类型 锁从宏观上分类,分为悲观锁与乐观锁。 乐观锁 乐观锁是一种乐观思想,即认为读多写少,遇到并发写的可能性低,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间 阅读全文