![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
文章平均质量分 84
啊~小 l i
2020年获得“发现杯”大奖赛省级三等奖;2021年计算机设计大赛系统开发组省级优秀奖;“传智杯”Python组省级优秀奖;2022年蓝桥杯python组省级二等奖;计算机设计大赛人工智能组省级二等奖、国家级三等奖;
展开
-
多线程进阶(JUC-1)准备知识
多线程基础见基础1,其余可以查看我的专栏多线程 查看CPU逻辑处理器数 System.out.println(Runtime.getRuntime().availableProcessors()); Java多线程的状态 源码如下 public enum State { // 新生状态 NEW, // 运行状态 RUNNABLE, // 阻塞状态 BLOCKED, // 等待状态(一直等待)原创 2021-07-31 16:32:29 · 101 阅读 · 0 评论 -
java线程协作附学习代码(生产者消费者模式)
线程协作线程通信线程池线程池使用 线程通信 #mermaid-svg-XDGMBWbX7BVQ5ety .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-XDGMBWbX7BVQ5ety .label text{fill:#333}#mermaid-svg-XDGMBWbX7BVQ5ety .node rect,#原创 2020-11-21 21:07:05 · 130 阅读 · 0 评论 -
线程同步机制(线程安全与锁)
并发 并发:同一个对象被多个线程同时操作(抢票) 线程同步 线程同步其实就是一种等待机制,多个需要同时访问此对象的线程进入这个对象等待池形成队列,等待前面的线程使用完毕,下一个线程再使用。 同步方法及同步块 弊端: 方法里面需要修改的内容才需要锁,锁太多,浪费资源 ...原创 2020-11-20 17:15:54 · 221 阅读 · 0 评论 -
java线程状态学习汇编
线程状态线程终止线程休眠显示系统时间十秒倒计时线程礼让 新生状态:线程一旦被创建就进入了新生状态 就绪状态:当调用start方法,线程立即进入就绪状态 阻塞状态:当调用sleep,wait或同步锁定时,线程进入阻塞状态 死亡状态:线程中断或结束,一旦进入死亡状态,就不能再次启动 不建议使用stop(),destory()方法,推荐线程自己停下来,使用终止变量,当flag = false,线程变量终止运行 线程终止 package test; //测试stop //建议使用标志位 //不要用jdk不建原创 2020-11-18 21:50:23 · 126 阅读 · 0 评论 -
多线程创建 && 代理
Thead class 线程开启不一定立即执行由CPU决定 package duoxiancheng; public class testThread extends Thread{ @Override public void run() { //run方法线程 for (int i=0;i<20;i++){ System.out.println("我在看代码"+i); } } public sta原创 2020-11-13 11:13:34 · 128 阅读 · 0 评论