![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
聪明绝顶的你与即将秃头的我
这个作者很懒,什么都没留下…
展开
-
Java学习之ArrayList
ArrayList集合介绍:List接口的可调整大小的数组实现。一.ArrayList底层数据结构——数组:数组:一旦初始化长度就不可以发生改变。add:数组的增加元素怎么做?eg:已知数组长度为4,分别是9,5,2,7,如何追加一个元素?答:创建一个新数组,把原来4个长度的数组元素 一 一 拷贝进来,然后在新数组后面添加一个元素。delete:eg:已知数组...原创 2020-05-02 19:54:41 · 392 阅读 · 0 评论 -
Java学习之synchronized
保证主内存与工作内存间数据交互不会出错的8个原子操作:lock -> read ->load ->use -> assign -> store ->write ->unlock注意:1.如果对一个变量执行lock操作,会清空工作内存中这个变量的值 2.对一个变量执行unlock操作前,必须把这个变量同步回主内存中。一....原创 2020-04-30 23:24:55 · 193 阅读 · 0 评论