会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
cexo
上一页
1
···
34
35
36
37
38
39
40
41
42
···
81
下一页
2019年9月1日
Java精通并发-自旋对于synchronized关键字的底层意义与价值分析以及互斥锁属性详解与Monitor对象特性解说【纯理论】
摘要: 自旋对于synchronized关键字的底层意义与价值分析: 对于synchronized关键字的底层意义和价值分析,下面用纯理论的方式来对它进行阐述,自旋这个概念就会应运而生,还是很重要的,下面阐述下: JVM中的同步是基于进入与退出监视器对象(Monitor,也叫管程对象)来实现的,每个对象实例
阅读全文
posted @ 2019-09-01 10:55 cexo
阅读(1260)
评论(3)
推荐(1)
2019年8月31日
线性表的链式存储结构
摘要: 查看ArrayList的源码回忆顺序存储结构: 其中核心的成员变量就是标准的顺序存储结构: 其中我们经常构造它是都会采用默认的构造方法,所以瞅一眼它: 其中: 对于它里面的方法经常使用的是往里面添加元数,如下: 另外这块考虑到了数组的扩容: 也就是用当前的总数组的长度再增加一个来进行扩容的处理,下面
阅读全文
posted @ 2019-08-31 16:24 cexo
阅读(344)
评论(0)
推荐(0)
Java精通并发-同步方法访问标志与synchronized关键字之间的关系
摘要: 继续基于上一次https://www.cnblogs.com/webor2006/p/11428811.html来研究synchronized关键字在字节码中的表现,在上一次文末提出了一个这样的问题: 其对应的源代码如下: 这是因为上面这个同步块中的代码会有抛异常的情况发生,虽说我们肉眼看着好像只有
阅读全文
posted @ 2019-08-31 14:39 cexo
阅读(472)
评论(0)
推荐(0)
2019年8月29日
Java精通并发-透过字节码理解synchronized关键字
摘要: 在上一次https://www.cnblogs.com/webor2006/p/11428408.html中对于synchronized关键字的作用做了一个实例详解,下面再来看一下这个程序: 请问下,如果一个线程访问了同一个对象的method1()方法之后,另外一个线程能否访问同一个对角的metho
阅读全文
posted @ 2019-08-29 11:39 cexo
阅读(634)
评论(0)
推荐(0)
Java精通并发-synchronized关键字原理详解
摘要: 关于synchronized关键字原理其实在当时JVM的学习【https://www.cnblogs.com/webor2006/p/9595300.html】中已经剖析过了,这里从研究并发专题的角度再来审视一下它,毕境对于并发它是非常之重要的,下面先来看一下程序: 然后运行,其结果会不定的,有正常
阅读全文
posted @ 2019-08-29 10:51 cexo
阅读(320)
评论(0)
推荐(0)
2019年8月28日
Java精通并发-多线程同步关系实例剖析与详解
摘要: 在上一次https://www.cnblogs.com/webor2006/p/11422587.html中通过实践来解了一个案例,先来回顾一下习题: 编写一个多线程程序,实现这样的一个目标: 1、存在一个对象,该对象有一个int类型的成员变量counter,该成员变量的初始值为0。 2、创建两个线
阅读全文
posted @ 2019-08-28 11:29 cexo
阅读(399)
评论(0)
推荐(0)
Java精通并发-wait与notify方法案例剖析与详解
摘要: 在上一节中对Object的wait、notify、notifyAll方法进行了总结,这次举一个具体案例来进行巩固,题目如下: 编写一个多线程程序,实现这样的一个目标: 1、存在一个对象,该对象有一个int类型的成员变量counter,该成员变量的初始值为0。 2、创建两个线程,其中一个线程对该对象的
阅读全文
posted @ 2019-08-28 10:35 cexo
阅读(480)
评论(0)
推荐(0)
Java精通并发-wait与notify及线程同步系统总结
摘要: notifyAll(): 在上两次中对于Object的wait()和notify()方法的官方doc进行了通读,上一次https://www.cnblogs.com/webor2006/p/11407966.html读了notify()的说明,接下来再来读一下notifyAll()方法的说明,先看下
阅读全文
posted @ 2019-08-28 09:56 cexo
阅读(370)
评论(0)
推荐(0)
2019年8月25日
数据结构与算法入门
摘要: 在17年的时候曾经专门对数据结构跟算法进行了学习,不过,没有系统学完就半途而废了,当时我记得是学到了图相关的东东,转眼到19年过去两年了,对于这块的东东决定还是重拾起来从0开始系统完整的把它学完,不管是为了跳槽还是说为了工作,不能给自己技术树上留下遗憾。 数据结构与算法概念: 对于这些概念其实在大学
阅读全文
posted @ 2019-08-25 15:41 cexo
阅读(357)
评论(0)
推荐(0)
Java精通并发-notify方法详解及线程获取锁的方式分析
摘要: wait(): 在上一次https://www.cnblogs.com/webor2006/p/11404521.html中对于无参数的wait()方法的javadoc进行了解读,而它是调用了一个参数的重载方法,回忆下: 其中如果传0代表无限等待,否则是等待指定的时间就会停止等待,如参数所示: 这个
阅读全文
posted @ 2019-08-25 15:07 cexo
阅读(406)
评论(0)
推荐(0)
上一页
1
···
34
35
36
37
38
39
40
41
42
···
81
下一页
导航
博客园
首页
新随笔
联系
订阅
管理
公告