Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Java多线程实战精讲-带你一次搞明白Java多线程高并发
Rating: 4.2 out of 5(14 ratings)
132 students

Java多线程实战精讲-带你一次搞明白Java多线程高并发

通过本系列课程的学习,一次性搞明白多线程,提升自身技术能力与价值
Created bycongzhen cai
Last updated 12/2020
Chinese (Simplified)
Chinese (Simplified) [Auto],

What you'll learn

  • 一次性搞明白多线程,提升自身技术能力与价值
  • 可以深刻理解Java多线程的原理及实现运行机制,深刻学习多线程的生命周期、调度、控制

Course content

11 sections148 lectures23h 57m total length
  • 进程线程与主线程的概念9:41
  • 串行并发与并行17:56
  • 以继承Thread类的形式创建线程14:36
  • 多线程运行结果是随机的5:51
  • 实现Runnable接口的形式创建线程9:39
  • currentThread方法9:48
  • currentThread的一个复杂案例10:18
  • isAlive方法测试线程活动状态8:11
  • sleep方法线程休眠8:44
  • 使用sleep方法设计一个倒计时器6:19
  • getid方法获得线程编号7:21
  • yield方法放弃CPU资源7:10
  • setPriority设置线程优先级11:12
  • interrupt中断线程10:14
  • setDaemon设置守护线程.8:29
  • 线程生命周期介绍12:04
  • 线程状态图12:43
  • 多线程的优势5:16
  • 多线程编程存在的问题与风险10:26

Requirements

  • Java基础

Description

线程是进程中的一个独立控制单元,线程在控制着进程的执行,一个进程中至少有一个线程。多线程可以更好地利用cpu的资源,线程之间还能进行数据共享。在Java中,一个线程是指进程中的一个执行流程,一个进程可以运行多个线程,Java中每个线程都有一个调用栈,即使不在程序中创建任何新的线程,也有一个main()方法运行在一个线程内,称为主线程,一旦创建一个新的线程,就产生一个新的调用栈。通过该专题课程的系统学习,让大家一次性搞明白Java中的多线程。

Who this course is for:

  • 具有Java基础的人群
  • 希望系统学习Java多线程的人群