多线程
古树清风
积累些东西吧~~~
展开
-
Java基础系列:多线程(一)线程概念与创建
Java 多线程编程 Java 给多线程编程提供了内置的支持。 一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。 这里定义和线程相关的另一个术语 - 进程:一个进程包括由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立的存在,它必须是进程的一部分。一个进程一直运行,直到所有...原创 2019-10-09 10:34:22 · 103 阅读 · 0 评论 -
Java基础系列:多线程(二)阻塞状态与控制
Java多线程的阻塞状态与控制 上文已经提到Java阻塞的几种具体类型。下面分别看下引起Java线程阻塞的主要方法。 等待加入:join() join —— 让一个线程等待另一个线程完成才继续执行。如A线程线程执行体中调用B线程的join()方法,则A线程被阻塞,知道B线程执行完为止,A才能得以继续执行。 public class MyRunnable implements Runnable { ...原创 2019-10-09 16:20:36 · 209 阅读 · 0 评论