摘要: 谈到 volatile、static 就必须说多线程。 1、一个线程在开始执行的时候,会开启一片自己的工作内存(自己线程私有),同时将主内存中的数据复制到自己 的工作内存,从此读写数据都是自己的工作内存的数据,(个人见解:其中写数据时会同步到主内存,读是读自己的工作内存的数据) 2、成员变量被vol 阅读全文
posted @ 2018-08-29 14:02 李京霖 阅读(1253) 评论(0) 推荐(0) 编辑
摘要: Java 语言中,无论新菜鸟,还是老司机,真正了解String内存的很少。关于String 的试题,花样很多。== 在什么情况下是true,什么情况是false。我总结出如下3点让你彻底结束对String的模糊感。无论怎么变化,都离不开以下3种类型: 1、常量池存取(同一引用): String st 阅读全文
posted @ 2018-08-29 11:29 李京霖 阅读(658) 评论(0) 推荐(0) 编辑