![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
文章平均质量分 92
小布丁value
这个作者很懒,什么都没留下…
展开
-
sleep()和wait()方法区别
线程通信例题:sleep ()和wait()方法一:继承自哪个类二:是否可以传入参数三.作用范围四.调用者的区别总结区别(面试题)Java中提供了很多种方法对线程的状态进行控制以及线程之间的通信,包括wait、notify、notifyAll、sleep,下面我们就来看一下它们之间有什么区别,以及如何使用这些方法进行线程状态的控制与通信。例题:使用两个线程打印 1-100。线程1, 线程2 交替打印public class Number implements Runnable { priva原创 2021-07-27 15:18:43 · 250 阅读 · 0 评论 -
线程同步和线程通信
线程同步安全问题解决办法:1.同步代码块:Runnable()继承2.同步方法Runnable()继承懒汉单例模式变成线程安全的问题的提出例 题模拟火车站售票程序,开启三个窗口售票。public class Rwindow implements Runnable { private int ticket =3; @Override public void run() { while(ticket>0){ System.ou原创 2021-07-25 18:42:32 · 775 阅读 · 0 评论 -
多线程基础知识
多线程课程内容线程基础知识介绍进程和线程进程和线程区别线程的创建实现runable接口通过Runable接口实现线程调用继承Thread实现Callable方法课程内容1.线程基础知识:线程创建。线程状态.线程转换关系,方法2.并发与并行,并发的特征3.Synchronized4.volatile关键字5。线程间通信 notify,notifyAll,wait6.生产者,消费者类型线程基础知识介绍进程和线程进程:是计算机运行的一个独立的应用程序,进程是一个动态的概念必须是运行状态,如果原创 2021-06-16 19:07:04 · 335 阅读 · 0 评论