一·Java的进程
二·Java的线程
多线程
◆如果在一个进程中同时运行了多个线程,用来完成不同的工作,则称之为“多线程”。
◆多个线程交替占用CPU资源,而非真正的并行执行。
◆多线程好处。
◆充分利用CPU的资源。
◆简化编程模型。
◆良好的用户体验。
◆进程与线程的关系。
◆并行执行。
◆通常表示同一个时刻有多条指令代码在处理器上同时运行。
◆往往需要多个处理器支持。
◆并发运行。
◆表示在一个处理器中,操作系统为了提高程序的运行效率,将CPU的执行时间分成多个时间片,分配给同一进程的不同线程。
◆多个线程分享CPU时间,交替执行。
◆ 宏观并行,微观串行。
今日总结就到此结束啦!拜拜!