Java,多线程
文章平均质量分 77
小西转角
这个作者很懒,什么都没留下…
展开
-
生产者消费者问题
1,、生产者消费者问题怎么保资源的同步,怎样保证数据的重复读写问题synchronized解决同步问题,等待唤醒机制解决数据重复问题。wait和sleep的区别主要wait父类为object,sleep父类为threadwait需要另一个线程唤醒,sleep是到达指定时间后主动释放线程一下例子仅供参考,有不足之处多多指教package sxd.providercus原创 2017-11-13 23:13:07 · 201 阅读 · 0 评论 -
Java 中final、static、volatile关键字
final关键字 当用final修饰一个类时,表明这个类不能被继承 修饰方法是方法不能被重写 修饰变量 如果是基本数据类型的变量,则其数值一旦在初始化之后便不能更改;如果是引用类型的变量,则在对其初始化之后便不能再让其指向另一个对象。 String a = “helloworld”; final String b = “hello”; ...原创 2018-02-28 16:58:30 · 914 阅读 · 0 评论