线程
文章平均质量分 76
这个分栏存放线程的相关内容
彼岸迷离
彼岸迷离,我心如镜
展开
-
多线程-生产者消费者模式
package com.liujinghe.a3;public class Goods {/*** 商品类,用于将生产者和消费者联系起来*/ private String name; private int price; private boolean shouldProduct; public Goods() { // TODO Auto-generated constructor stub } public Goods(Str...原创 2021-08-19 21:07:20 · 75 阅读 · 0 评论 -
多线程-线程安排-休眠与唤醒
package com.liujinghe.lianxi1.a_thread;import java.util.Set;class Message{ //创建一个类,这个类的对象当成一个锁对象来看待 private String message; public Message() { // TODO Auto-generated constructor stub } public Message(String message) { ...原创 2021-08-18 22:37:27 · 549 阅读 · 0 评论 -
线程安排-共享资源-守护线程
package com.liujinghe.lianxi1.a_thread;class MyThread3 implements Runnable{ @Override public void run() { // TODO Auto-generated method stub System.out.println("软件更新中:"); for(int i=0;i<100;i++) { try { ...原创 2021-08-18 22:11:49 · 47 阅读 · 0 评论 -
线程分析-同步代码块-共享资源-卖票问题安全实例
package com.liujinghe.lianxi1.a_thread;class SaleTicket2 implements Runnable{ //同步代码块,共享资源,加锁,线程安全 private static int ticket = 100;//总票数 @Override public void run() { // TODO Auto-generated method stub while(true) { ...原创 2021-08-18 21:18:20 · 43 阅读 · 0 评论 -
线程分析-同步代码块-共享资源-卖票问题不安全实例
package com.liujinghe.lianxi1.a_thread;class SaleTicket implements Runnable{ //不同商家买票问题 //这个方法是不安全的,会有票卖不出去,也有票重复mai private static int ticket = 100;//总票数 @Override public void run() { // TODO Auto-generated method stub ...原创 2021-08-18 20:59:24 · 36 阅读 · 0 评论