- 博客(43)
- 收藏
- 关注
原创 学习多线程基础,这一篇就够啦!(二)
目录 第四部分:线程之间的通信 等待唤醒机制 例子:多生产者多消费者问题 优化: 新特性Lock,Condition wait 和 sleep 区别? 停止线程 守护线程 学习多线程基础,这一篇就够啦!(一):https://blog.csdn.net/weixin_43827227/article/details/96606212 第四部分:线程之间的通信 概念:多个线程在处...
2019-07-23 16:25:57
120
原创 学习多线程基础,这一篇就够啦!(一)
目录 第一部分:基本概念 第二部分:如何创建一个线程 创建线程方式一:继承Thread类。 创建线程方式二:实现Runnable接口。 例子:四个窗口一起共卖100张票(有待改进版) 第三部分:线程的安全问题 例子: 线程安全问题产生的原因: 线程安全问题解决思路: 单例模式涉及的多线程问题 第一部分:基本概念 要明白什么是线程,先要明白什么是进程。 进程:简单...
2019-07-20 17:10:31
311
原创 Eclipse 想运行一个java文件,结果却默认运行了上一次正常运行的java文件
Eclipse 想运行一个java文件,结果却默认运行了上一次正常运行的java文件 有两种情况: #第一种情况: main函数没有加static关键字,加上就能正常运行了 例: 第二种情况:main函数不在与文件名一致的类里 例:文件名为ThreadDemo2,而main函数在Demo2类中,则eclipse会默认运行上一次运行的java文件。更改过来即可正常运行。 ...
2019-07-17 15:36:14
5772
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅