摘要: 1、为什么要使用多线程? 性能的核心指标: 延迟,指的是发送请求到收到响应的过程的耗时。延迟越短,程序执行时间越短,性能越好。 吞吐量,指的是单位时间能够处理的请求数。吞吐量越大,意味着程序能处理的请求越多,性能也就越好。 所以,要提升性能,就是要 降低程序的延迟。提高程序的吞吐量。 两个方向:1. 阅读全文
posted @ 2019-10-21 17:12 45°仰望星空 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 一、java线程生命周期 处于休眠状态(blocked、waiting、timed_waiting)的线程,没有CPU的使用权。 二、Runnable状态和休眠状态之间的状态转换 三、Runnable状态到Terminated状态 线程执行完run()方法后,会自动切换到terminated状态; 阅读全文
posted @ 2019-10-21 15:16 45°仰望星空 阅读(118) 评论(0) 推荐(0) 编辑