多线程
Ben_ming
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第一个多线程小Demo
public class TestRePtactice { // 多线程:三个窗口卖同时卖同一种票(100张) // 三个线程一个对象 public static void main(String[] args) { Ticket ticket = new Ticket(); //...原创 2019-08-23 21:43:21 · 417 阅读 · 0 评论 -
死锁:打印机和扫描仪
死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。举例:打印机和扫描仪T1和T2是两个用户R1和R2是打印机和扫描仪public class TestDeadLock { //共享的打印机和...原创 2019-08-24 11:54:50 · 658 阅读 · 0 评论 -
等待唤醒机制:两个学生轮流自我介绍
public class TestWaitNotify { //两个学生轮流自我介绍 public static void main(String[] args) { //创建学生 Student student = new Student(); student.setName("小明");...原创 2019-08-24 16:56:19 · 288 阅读 · 0 评论 -
等待唤醒机制:生产者与消费者
public class TestPractice2 { /* * 线程等待唤醒机制:生产者与消费者 * 生产者和消费者轮流生产和消费 * 生产者每次生产的产品数量+剩余的产品数量不能大于1000 * 消费者每次消费不能超过剩余产品数量 */ public static void main(String[]...原创 2019-08-24 20:33:04 · 276 阅读 · 0 评论 -
UDP:单人聊天
import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.net.SocketException;import java.util.Scanner;public c...原创 2019-08-27 20:14:06 · 219 阅读 · 0 评论
分享