当前位置: 首页 > article >正文

线程知识点补充

我们之前:
主线程下来,调用了一个方法run方法,方法执行完后再继续往下走主线程。
在这里插入图片描述

咱们期望:
两个同时执行,交替执行。
在这里插入图片描述

一些核心概念说明:

一个程序写好是静态的,给他运行起来就是一个进程了。
独立执行路径:比如main线程走自己的,gc线程就走自己的收拾垃圾,互不影响。

main函数是我们自己写的,叫用户线程
gc线程是jvm给我们的,把他们叫守护线程。

我们自己写的线程都在main函数里。
在这里插入图片描述

三种创建线程的方式理解:

就是三种开关,记住这样写就可以开启一个线程,至于为啥先别管。


http://www.kler.cn/news/318464.html

相关文章:

  • uniapp map设置高度为100%后,会拉伸父容器的高度
  • 练习题 - Django 4.x Models Meta 元数据选项
  • C++类和对象(中)【下篇】
  • 考研数据结构——C语言实现插入排序
  • 2024百度的组织架构和产品分布
  • Java Collectors工具类
  • js进阶——词法作用域
  • 无人机蜂群作战会成为未来战争的主要形式吗,该如何反制呢?
  • 前端——阿里图标的使用
  • Qt窗口——对话框
  • EventSource 和 WebSocket的区别
  • istio 网关开启https访问链接重置
  • 腾讯云点播及声音上传
  • 安全常用的kali linux是怎样的,如何安装?
  • 【高级编程】XML DOM4J解析XML文件(含案例)
  • 组合模式
  • qt--压缩图片的大小
  • 【编程基础知识】什么是DNS域名解析,有啥作用,什么地方会用到
  • 【Diffusion分割】FDiff-Fusion:基于模糊学习的去噪扩散融合网络
  • 深度学习——线性回归
  • PHP探索校园新生态校园帮小程序系统小程序源码
  • 数据采集使用动态代理被拦截的原因是什么?
  • Qt日志输出及QsLog日志库
  • Linux 进程2
  • React UI组件库推荐
  • 手写SpringMVC(简易版)
  • 车载应用的多功能需求与公安、金融等行业的应用特点
  • 信号处理之中值滤波
  • HTML5好看的水果蔬菜在线商城网站源码系列模板2
  • Django 中间件