- 博客(2)
- 资源 (8)
- 收藏
- 关注
原创 线程高级:从i++/++i到JUC的volatile与CAS算法思考
标题有点长,来解释一下标题的意思吧!一是探究最基础的i++与++i操作原理,二是探究volatile关键字,三是探究CAS算法。而volatile和CAS算法都是JUC线程高级的内容。一、i++与++i假设int i =0;那么经过i++和++i两种场景的独立操作之后。i的新值等于多少?i++等于多少?++i又等于多少?首先,直接给出结论:i会变成1,i++表达式的值为0,++i的表达式的值为1。那我们不禁要问:为什么?...
2021-04-15 21:01:02 374
原创 通俗解释——Java三大环境变量与编译、执行过程
1、Java三大环境变量:JAVA_HOME、PATH、CLASS_PATH2.javac命令对源码进行编译,得到字节码文件;java命令对字节码进行解释,得到执行结果
2021-04-09 21:25:43 308 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人