分类 「 Java笔记 」 的结果

  • 闲聊 Java 源码中的线程创建

    蜜汁炒酸奶
    在上文《闲聊 Java 线程生命周期》 中我们看到 Thread.start() 最终调用 start0 ,另一方面我们也知道 start() 最终调用的是 run() 方法执行的,具体调用过程肯定...

    • 382
    • 0
  • 闲聊 Java 线程生命周期

    蜜汁炒酸奶
    在之前《闲话进程的生命周期》 部分我们看了操作系统中理论上的生命周期,在这一节我们对应着看一下 Java 的线程周期。在 Java 中线程有如下几个状态:public enum State { N...

    • 349
    • 0
  • 闲聊 Java 线程创建

    蜜汁炒酸奶
    Green Thread 早已被废弃,我们不再讨论,本篇基于 OpenJava21 从线程创建开始看下 Java 中的线程。在 Java 中创建线程的方式有多种,但线程执行都需要通过调用 Threa...

    • 415
    • 0
  • 闲聊 Java 线程的发展

    蜜汁炒酸奶
    Java 线程的东西比较多,我们以 openJDK21 为基础环境分篇章来说,本篇只是一个开篇,之后预计会细分线程篇、线程池篇和虚拟线程篇。1 Green ThreadGreen Thread 是一...

    • 318
    • 0
  • 1 线程模型目前的操作系统不再仅实现用户线程或者内核线程,而是通过组合的方式实现。由于链接方式的不同,所以形成了3种不同的多线程模型:多对一、一对一和多对多。讨论线程模型还有一个前提是讨论的是同一个...

    • 316
    • 0
  • 聊Java线程以及Golang协程前,我们先通过聊线程模型明确一些概念性的东西。1 用户模式与内核模式1.1 理论在计算机中,我们想运行自己的程序都必须先保证操作系统是正常且自己的程序能在上面运行。...

    • 326
    • 0
  • 全都写到重学java中有点大,后期分专题不太容易,所以打算细分出来看看效果。上文 说到进程是动态的,自然就会有开始-结束的生命周期。这里以 汤子瀛版《计算机操作系统(慕课版)》为主线串联记录一下,方...

    • 622
    • 0
  • 在上一篇《重新Java-进程/线程产生背景》 中我们简述了下面思维导图中程序中的进程发展史,本篇我们将介绍剩余的程序部分以及进程的数据结构等基础知识。程序的生命周期将留到下篇介绍。1. 程序1.1 ...

    • 862
    • 0
  • 操作系统本身是在计算机硬件上的第一层软件,是对硬件系统的首次扩充,主要用来管理计算机中的硬件设备,提高它们的利用率和吞吐量,同时为用户和应用程序提供接口,充当用户以及应用程序和计算机硬件之间的桥梁,...

    • 744
    • 0
  • 重学Java-分布式事务实现方案

    蜜汁炒酸奶
    1. XA 规范XA (也常称为 X/Open AX, 是 eXtended Architecture 的缩写) 是 X/Open (后来合并为 The Open Group )于 1991 ...

    • 712
    • 0
example
预览