1. 首页
  2. 编程语言
  3. Java
  4. Java线程的基本概念

Java线程的基本概念

上传者: 2022-03-29 11:49:15上传 PDF文件 151.41 KB 热度 37次

在之前的章节中,我们都是假设程序中只有一条执行流,程序从main方法的第一条语句逐条执行直到结束。从本节开始,我们讨论并发,在程序中创建线程来启动多条执行流,并发和线程是一个复杂的话题,本节,我们先来讨论Java中线程的一些基本概念。run方法的方法签名是固定的,public,没有参数,没有返回值,不能抛出受检异常。start表示启动该线程,使其成为一条单独的执行流,背后,操作系统会分配线程相关的资源,每个线程会有单独的程序执行计数器和栈,操作系统会把这个线程作为一个独立的个体进行调度,分配时间片让它执行,执行的起点就是run方法。当所有线程都执行完毕的时候,程序退出。

下载地址
用户评论