并发基础
weixin_43125854
这个作者很懒,什么都没留下…
展开
-
多线程的启动和终止(个人学习笔记)
启动线程的方式: 1.class extentdsThread然后class.start(); 2.classimplements Runnable,然后交给Thread运行。 Thread 和 Runnable 的区别 public class Thread implements Runnable { /* Make sure registerNatives is the first thing <clinit> does. */ private static ...原创 2020-06-29 10:11:30 · 131 阅读 · 0 评论 -
java并发基础(个人学习笔记,忽喷)
什么是进程和线程? 个人理解: 进程是程序运行时资源分配的最小单位,相当于就是程序应用的一个执行活动,比如你运行一个程序,你就启动了一个进程,当电脑卡的时候我们可以点击电脑桌面最下面的任务管理器下面来结束掉无用的进程。 进程和进程之间都是相互独立存在的,进程依赖于应用程序。 线程是cpu调度的最小单位,它必须依赖于进程而存在,不能单独存在。 任何一个程序都必须创建线程。 做个简单的比喻:进程=火车,线程=车厢 CPU 核心数和线程数的关系 cpu核心数就是指电脑是几核的 线程数是同一时刻设备并行执行的程序个原创 2020-06-28 16:35:37 · 54 阅读 · 0 评论