Java高并发编程
文章平均质量分 82
Ryder_code
保持善良,乐于分享的程序员
展开
-
多线程原理与实战【04 线程的基本操作】
多线程原理与实战【04 线程的基本操作】线程的基本操作线程的名称设置和获取线程的sleep操作线程的interrupt操作 线程的基本操作 线程的名称设置和获取 package com.ryder.code; public class ThreadNameDemo { private static final int MAX_COUNT = 3; static class RunTarget implements Runnable { @Override原创 2021-05-23 10:13:02 · 250 阅读 · 0 评论 -
多线程原理与实战【03 线程的核心原理】
多线程原理与实战【03 线程的核心原理】线程的核心原理线程的调度与时间片线程的优先级 线程的核心原理 线程的调度与时间片 时间片:CPU在时间毫秒在维度进行分段,每一小段叫作一个CPU时间片。 调度:分时调度模型(系统平均分配CPU在时间片)、抢占式调度模型(系统按优先级分配CPU时间片,优先级相同随机选择一个,优先级高在线程获得CPU时间片相对多一些) 线程的优先级 public class Thread implements Runnable { //该属性保存一个Thread实例在优先级,即[原创 2021-05-17 22:00:15 · 179 阅读 · 0 评论 -
多线程原理与实战【02 创建线程的4种方法】
多线程原理与实战【02 创建线程的4种方法】创建线程的4种方法Thread类详解Thread类详解 创建线程的4种方法 Thread类详解 线程ID 属性 tid 用于保存线程的ID ,由JVM 进行管理,在进程内唯一。 线程名称 属性 name 保存一个Thread线程实例的名字。 线程优先级 属性 priority 保存一个Thread实例的优先级。 是否为守护线程 属性 daemon 默认为false 守护线程:进程运行时提供的后台服务的线程,比如垃圾回收线程(GC)。 线程状态 p原创 2021-05-16 10:19:29 · 332 阅读 · 0 评论 -
多线程原理与实战【01 进程与线程】
多线程原理与实战【01 进程与线程】进程与线程的基本原理、区别进程的基本原理线程的基本原理进程与线程的区别 进程与线程的基本原理、区别 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 进程的基本原理 进程的大致结构图: 一般来说,一个进程由程序段、数据段和进程控制块三部分组成。 程序段:是进程的程序指令在内存中的位置,包含需要执行的指令集合。 数据段:是进程的操作数据在内存中的位原创 2021-05-15 09:08:26 · 105 阅读 · 0 评论