JVM
文章平均质量分 95
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
Ryze丶
不积跬步无以至千里
展开
-
javap与 i++,++i
javap 与 ++i,i++ javap命令 java命令:执行java源代码; javac命令:将java源代码编译成.class文件 javap命令:对.class文件进行反编译,用于分解class文件. 既然我们对javap有了一定的了解,那我们就开始用它来解决一些实际的问题: 1.i++和++i的问题 执行 javap -verbose TestJavap.cla...转载 2018-07-29 22:38:07 · 418 阅读 · 0 评论 -
[并发]synchronized与volatile
1 可见性介绍 1.1 可见性 可见性:一个线程对共享变量值得修改,能够及时的被其他线程看到. 共享变量:如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这几个线程的共享变量. 1.2 java内存模型(JMM) java内存模型(Java Memory Model)描述了java程序中各种变量(线程共享变量)的访问规则,以及在JVM中将变量存储到内存和从内存读取变量这样的...原创 2018-07-23 22:11:05 · 168 阅读 · 0 评论