![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java多线程
文章平均质量分 88
大吖么大白菜
这个作者很懒,什么都没留下…
展开
-
线程优先级;守护线程;线程同步(synchronized);死锁;Lock;管程法;线程池
线程优先级 优先级高,只是意味着获得调度的概率高,并不是一定首先被CPU调度 public class TestPriority { public static void main(String[] args) { System.out.println(Thread.currentThread().getName()+"-->"+Thread.currentThread().getPriority()); MyPriority myPriority = new原创 2021-04-13 22:26:32 · 116 阅读 · 0 评论 -
静态代理模式;Lambda(由内部类的简化);线程状态图;线程停止;线程休眠;Join线程强制执行; 观察线程状态
静态代理模式 总结: 真实对象(目标对象)和代理对象都要实现同一个接口 代理对象要代理真实角色(通过构造方法传入真实目标角色) 代理对象要代理真实角色 好处: 代理对象可以做很多真实对象做不了的事 真是对象专注做自己的事情 婚庆公司代理新人结婚事物的类比: public class StaticProxy { public static void main(String[] args) { You you = new You(); WeddingCompan原创 2021-04-11 18:04:31 · 115 阅读 · 0 评论 -
程序,进程,线程;继承Thread类;用多线程下载图片;实现Runnable接口;多线程龟兔赛跑;callable下载图片(了解)
程序.进程(Process).线程(Thread) 在操作系统中运行的程序就是进程,程序是代码,是死的,是一个静态的概念,而进程是执行程序的一次执行过程,是一个动态的概念,是系统资源分配的单位,比如QQ,LOL,IDE等等。。 一个进程可以有多个线程,如在看视频时,可以同时听声音,看图像,看弹幕,等等。 即使一个进程什么都不干,里面也有一个main线程(主线程) ,线程就是独立的执行路径。 注意:很多多线程是模拟出来的,真正的多线程是只有多个CPU,即多核,如 服务器。而模拟出来的多线程在一个CPU下,同一原创 2021-04-06 17:54:54 · 130 阅读 · 0 评论