java并发编程实战

红色是面试点?  如果多个线程访问一个对象的状态变量没有做同步措施,程序就可能出现错误。可以弥补的措施有: 1、状态变量不在线程之间共享 2、将状态修改为不可变的变量 3、访问该状态变量的时候使用同步(似乎和问题条件冲突) 当设计线程安全的类时,良好的...

2018-09-08 09:04:46

阅读数 2558

评论数 0

synchronized关键字

1、单词释义 sysynchronized关键字是同步的意思,前面加a就是异步 2、作用对象 synchronized作用的对象是类的实例,而不是方法,经常看到在方法上加上同步修饰符,其实锁定的是调用这个方法的对象,而不是这个方法本身。如果加在静态方法上,锁定的就是Class。类锁和实例锁不...

2018-09-02 18:02:02

阅读数 979

评论数 0

由浅入深——java多线程

    目录 1、多线程类的两种声明方式 1 继承 2 实现 2、关于容器 3、同步修饰符 synchronized 4、线程命名 5 isALive()方法和getId()方法 6 结束线程的三种方式 1、等待线程的run方法跑完 2、stop() 3、interrup...

2018-09-01 16:03:16

阅读数 165

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭