JavaSE_多线程入门 线程安全 死锁 状态 通讯 线程池

Java58

对JavaSE_多线程入门 线程安全 死锁 状态 通讯 线程池进行简要总结

1 多线程入门

1.1 多线程相关的概念

  • 并发与并行
  • 并行:在同一时刻,有多个任务在多个CPU上同时执行。
  • 并发:在同一时刻,有多个任务在单个CPU上交替执行。
  • 进程与线程
  • 进程:就是操作系统中正在运行的一个应用程序。
  • 线程:就是应用程序中做的事情。比如:360软件中的杀毒,扫描木马,清理垃圾。
  • 多线程的概念
  • 是指从软件或者硬件上实现多个线程并发执行的技术。
    由于硬件支持,具有多线程能力的计算机可以同时执行多个线程,从而提高性能。

    [En]

    Computers with multithreading capabilities can execute multiple threads at the same time due to hardware support, improving performance.

  • 好处 : 提高任务的执行性能

1.2 多线程的创建方式

多线程的实现方式主要有三种
输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长