java
sinat_40129484
这个作者很懒,什么都没留下…
展开
-
ArrayList扩容1.5倍吗?
ArrayList扩容1.5倍吗?位运算向下取整原创 2021-04-26 20:13:17 · 875 阅读 · 0 评论 -
volatile可见性 在多线程中未生效
话说日子一天天过去,小年轻涉足多线程快要超两个小时总计时了。随着上次匿名内部类 需要final修饰 的问题 寻找结束,其实当时还涉及到另一个问题。当时小年轻是为了 研究一下volatile的可见性在多线程当中的应用来操作代码的。说到这里,就要说一说一这个多线程会遇到的一些问题。首先,我们知道当一个线程运行到中途时突然睡眠了 ,这是另一个线程其实是可以运行的,并且可以使用第一个线程所使用的变量。但是如果这个变量是不可见的 ,那么另一个线程就不会知道变量是否在第一个线程中数据已经改变,迭戈线程如果后原创 2021-04-22 16:46:42 · 548 阅读 · 0 评论 -
(L+R)/2 和 l+((R-L)>>1) 算法取中间值为什么内存溢出
(L+R)/2 和 l+((R-L)>>1) 算法取中间值为什么内存溢出原创 2021-04-21 09:53:04 · 1660 阅读 · 0 评论 -
匿名内部类 线程外变量为什么需要final修饰
Variable 't' is accessed from within inner class, needs to be declared final匿名内部类 线程外变量为什么需要final修饰 数据一致性原创 2021-04-19 14:45:53 · 274 阅读 · 1 评论 -
成员变量和局部变量的区别
成员变量(全局变量)和局部变量的区别原创 2021-04-13 16:03:38 · 116 阅读 · 0 评论 -
java日期格式 hh HH kk
java日期格式 hh HH kk原创 2021-04-09 10:47:08 · 1139 阅读 · 0 评论 -
新写的代码不生效,debug有默认值无法改变,是缓存未清除吗
新写的代码不生效,debug有默认值无法改变,是缓存未清除吗原创 2021-04-09 09:52:50 · 395 阅读 · 0 评论 -
执行sql:缺失右括号
执行sql:缺失右括号原创 2021-03-10 18:42:39 · 5197 阅读 · 0 评论 -
运行 idea 出现Cannot find VM options file
运行 idea 出现Cannot find VM options file原创 2021-03-10 18:24:04 · 13039 阅读 · 4 评论 -
java运行异常,查询执行SQL出错
java运行异常,查询执行SQL出错 from关键字找不到原创 2021-03-03 15:11:01 · 745 阅读 · 1 评论 -
java爆出ClassNotFoundException错误
java爆出ClassNotFoundException错误jar包重新编译class文件原创 2021-03-03 14:48:41 · 406 阅读 · 1 评论