240 发简信
IP属地:内蒙古
  • Resize,w 360,h 240
    从堆栈角度看线程状态(7)

    异常信息 见过很多这样的人,写代码、调式代码的过程中,程序一旦出现异常,就很着急的去清空日志输出控制台,清空的异常日志信息,然后尝试各种重启方式...

  • wait/notify实现生产者消费者(6)

    生产者消费者模型 生产者消费者模型是一个典型的多线程问题,涉及生产者、消费者、产品仓库。生产者生产的产品放入仓库中、消费者从仓库中取走产品。仓库...

  • 线程等待、唤醒、休眠和中断(5)

    前言 本章内容涉及wait()、notify()、notifyAll()、sleep()、join()、interrupt()和对应的超时方法。...

  • 线程同步synchronized(4)

    前言 为了控制多个线程对共享资源(内存、文件、数据库等)的并发访问,避免访问冲突,使得共享资源被安全有序的进行访问,引入了线程“同步”机制。 s...

  • 常用创建线程的两种方式(3)

    概要 线程作为独立调度运行和分派的基本单位,很明显的一个特征便是可运行的。Runnable接口便是对可被调度运行进行了抽象声明。本章主要内容如下...

  • java中的线程Thread(2)

    进入后面章节学习之前,我们继续了解线程相关概念。 线程状态说明及对应枚举类 线程的六种状态: NEW:新建状态,线程初始化完成后处于此状态 Th...

  • Resize,w 360,h 240
    线程基本概念及产生的背景(1)

    并行与并发 并行性是指两个或多个事件在同一个时刻发生;而并发是指两个或多个事件在同一时间间隔内发生。 进程是什么 通常的程序是静态实体,在多道程...