
全面实战(java、python)理解进程及多线程
文章平均质量分 77
详细且全面理解进程及多线程,并从实战角度java&python加深理解,包含线程生命周期、线程创建方式(Thread、Runnable、Callable、线程池)线程锁(synchronized、lock)、线程通信(await、notifyall等)等
爱编程的喵喵
双985硕士毕业,现担任AI大模型全栈工程师一职,热衷于将数据思维应用到工作与生活中。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。官方认证“人工智能领域优质创作者”,入选2023年中国开发者影响力年度榜单,荣获付费内容优质创作者称号。代表专栏《Python基础课程》、《Linux解决方案》、《Windows实用技巧》、《机器学习理论与实战》、《从零开始学Java》等。
展开
-
基本概念:计算机组成
本文主要介绍了基本概念:计算机组成,希望能对学习的同学们有所帮助。文章目录1. 基本概念:计算机组成原创 2022-08-15 07:00:00 · 48796 阅读 · 0 评论 -
基本概念理解:程序、进程、线程及其关系
本文主要介绍了基本概念理解:程序、进程、线程及其关系,希望能对学习的同学有所帮助。文章目录1. 基本概念:程序、进程、线程原创 2022-08-12 20:43:07 · 22630 阅读 · 0 评论 -
串行、并行、并发
单核CPU也能同时运行多个进程(线程),这是一种假的多线程,因为一个CPU会划分成时间切片,可快速在多线程间进行切换执行,由于切换时间极短,看起来像是多个进程(线程)同时在运行。并发:多个进程(线程)看起来同时在运行的现象(可能是并行,也可能是串行,如上述假的多线程)串行:运行完一个程序,才会执行下一个程序, 同一时刻不能同时运行。并行:多个程序(线程)在某个时刻同时运行,依赖于多核CPU。原创 2022-08-23 08:30:09 · 17153 阅读 · 0 评论 -
线程生命周期
本文主要介绍了线程生命周期,希望能对学习线程的同学们有所帮助。文章目录1. 综述2. 线程的生命周期原创 2022-09-14 10:27:04 · 36064 阅读 · 0 评论 -
创建线程并启动-创建线程的前三种方式
本文主要介绍了创建线程并启动-创建线程的前三种方式,希望能对学习线程的同学有所帮助。文章目录1. 创建线程并启动2. 方式一:继承Thread类3. 方式二:实现Runnable接口4. 方式三:实现Callable接口原创 2022-09-26 08:37:08 · 842 阅读 · 2 评论