随笔分类 - 多线程
摘要:代码: 奶箱类 送奶工类: 收奶类: 测试类: 结果:
阅读全文
摘要:例: 结果 例1 同步代码块 + 一般方法; 如果 同步代码块、同步方法同时使用 。由于同步方法使用的对象是本类的对象。如果想实现一起同步需要同步代码块使用this对象。如下: 结果 例2 同步代码块 + 静态方法; 静态方法实现 ,只需要在方法中加上静态 及 同步代码块方式,使用(SellTick
阅读全文
摘要:例: 结果: 出现的问题: 、 修个 b2 类: 在run方法中,使用sleep方法中实现 ,要用类名进行调用。 结果 问题解决: 修个 b2 类: 使用同步代码块方式解决 注:任意对象 Object 对象应共同使用1个。 结果 修个 b2 类: 使用同步方法 方式解决 问题:如果同步代码块 和同步
阅读全文
摘要:总结: 1.有两种方式实现多线程:第一种继承Thread类。第二种实现Runnable接口。 2.设置获取线程名称。 3.线程调度(设置线程优先级)。 最小优先级是1 默认 5 最高 10. 优先级高不代表一定所有线程都是优先的,只是比优先级低的相对优先而已。 4.线程控制。有很多方法目前讲3个方法
阅读全文

浙公网安备 33010602011771号