会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
诗人谈远方
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
2021年4月
Java volatile使用详细说明,可见性的详细讲解
摘要: 本文要点: 1,同步和挥发性的特性差异 2,使用易失性需要满足的条件 3,易失性特性在虚拟机层面的实现 4,易失性示例代码 1,同步和挥发性的特性差异 1.1, synchronized保证可见性和原子性,而volatile仅保证可见性。原子性大家应该都知道了,关于可见性,是指当一个线程修改了被挥动
阅读全文
posted @ 2021-04-02 21:36 诗人谈远方
阅读(424)
评论(0)
推荐(0)
2021年3月
JVM内部结构
摘要: Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的“高墙”,墙外的人想进去,墙里面的人却想出来。12—Java程序是怎样被运行起来的各个区域的概述:1.类存放在方法区;2.类创建的对象在堆中;3.堆中对象调用方法时,会使用到虚拟机栈、本地方法栈、程序计数器;4.方法执行时每行代码由解释器
阅读全文
posted @ 2021-03-28 15:15 诗人谈远方
阅读(75)
评论(0)
推荐(0)
Java jdk调优学习笔记
摘要: jdk命令行工具监控: jvm参数类型: 标准参数 -help -server -client。。。。 X参数 -Xint:解释执行 -Xcomp:第一次使用就编译成本地代码 -Xmixed:混合模式,JVM自己决定是否编译成本地代码 XX参数 Boolean类型 格式:-XX[+-]<name>表
阅读全文
posted @ 2021-03-26 21:42 诗人谈远方
阅读(112)
评论(0)
推荐(0)
上一页
1
2
3
4
公告