随笔分类 - JAVA基础整理
摘要:线程锁 1.1synchronized的认识 1.1.1synchronized的介绍 在多线程并发编程中,synchronized关键字是重量级锁的代名词。但是,随着JDK的发展,对synchronized底层进行了各种优化后,有些情况它就并不那么重了,JDK 1.6中为了减少获取锁和释放锁带来的
阅读全文
摘要:JAVA的线程 1.1线程与进程 进程:是程序的一次执行过程,是系统运行程序的基本单位,因此进程是动态的。系统运行一个程序即是一个进程从创建,运行到消亡的过程。简单来说,一个进程就是一个执行中的程序,它在计算机中一个指令接着一个指令地执行着,同时,每个进程还占有某些系统资源如:CPU 时间,内存空间
阅读全文