jdk
xixi_haha123
一个正经的开发~
展开
-
java中static是否需要volatile修饰
java中static是否需要volatile修饰所有static修饰的变量,类的所有对象对于该类成员变量公用一份,即只有一份内存地址。但是线程加载static变量时,也会有对应的线程内部的缓存。此时就有必要增加volatile,强迫线程从内存地址上重新获取变量取值,而非从线程缓存取值。当然 static+volatile也是不能代替同步的,因为不一定符合原子性。具体可参见:https://...原创 2019-12-24 15:37:35 · 2947 阅读 · 0 评论 -
jdb 调试含package的类
jdb 调试含package的类类准备执行编译执行dba命令类准备项目对应的目录为:E:\person\test父类.package pers.chenxi;public abstract class Parent { private Integer i = 1; protected long plong = 12L; protected final short...原创 2019-10-17 18:08:59 · 596 阅读 · 0 评论 -
Eclipse is running in a JRE, but a JDK is required
解决方案1:在cmd中直接输入-->"D:\Program\eclipse\eclipse.exe" -vm "D:\Program Files\Java\jdk1.6.0_31\bin\javaw.exe"来打开eclipse,就不会出现这个问题,但是缺点是每次都这么打开太麻烦。(前面是eclipse安装地址,后面是jdk安装地址)------------转载 2015-03-16 09:30:53 · 416 阅读 · 0 评论