![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
今夕何丶夕
大神多多指教
展开
-
《java并发编程实战》第3章对象的共享
摘要:如何使多个线程同时访问一个对象,对象的更新同步:内存可见性 一、可见性 上面的程序会出现以下两种情况(1)由于reday的不可见性,对于不同线程来说。可能无法停止下来。(2)number会输出0,这个是因为重排序问题:即便在主函数里面ready=true是后赋值的,但是由于主线程更新number的值并没有同步,造成子线程获取不到更新的值,但是ready的值确更新了。这就造成了变量顺序...原创 2018-08-29 22:01:51 · 154 阅读 · 0 评论 -
多线程和单线程 谁快? 谁占用的计算资源多啊
为什么 i的值和s1的值不一样 而且差距比较大? 下面是代码。 public class Main{ int s1 = 0; class A extends Thread{ @Override public void run() { while(!Thread.currentThread().isInterrupted()){ s1...原创 2019-05-25 14:23:01 · 657 阅读 · 0 评论 -
2019年7月21日17:45:54 手写IOC容器,用到了dom解析
package com.yinjun.spring.xml; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.Element; import org.dom4j.io.SAXReader; import java.lang.reflect.Field; import java.ut...原创 2019-07-21 17:47:09 · 165 阅读 · 0 评论