- 3
- 0
- 约2.38千字
- 约 22页
- 2017-05-30 发布于北京
- 举报
第13章 线程 线程是什么?线程有什么作用?线程具备提高执行速度的特点,在应用程序中使用非常广泛,例如现实生活中的网络聊天功能。本章将讲述线程的基本概念,学习如何使用线程进行程序代码的编写。 13.1 线程的概念 在讲述线程的概念之前,会先介绍什么是进程。这两个概念仅仅只有一字之差,但代表的是两个完全不同的概念。线程也是网络编程必须具备的知识点。 13.1.1 进程及其使用环境 在讲进程之前,先介绍什么是程序。程序是计算机指令的集合,它以文件形式存储在磁盘上,而进程就是一个执行中的程序,而每一个进程都有其独立的内存空间和系统资源。(具体内容请参照本书) 13.1.2 线程及其使用环境 线程是运行程序(进程)中单个顺序的小程序,一个进程可以由多个线程组成,而这多个线程共享同一个存储空间,这使得线程间的通信比较容易。在一个多进程的程序中,如果要切换到另一个进程,需要改变地址空间的位置。然而在多线程的程序中,就不会出现这种情况,因为他们位于同一个内存空间内,只需改变运行的顺序即可。(具体内容请参照本书) 13.2 线程创建 在Java程序语言中,可通过系统提供的编程接口去创建线程,创建线程的方法有两种:一种是通过实现Runnable接口的方式来创建线程,另一种是通过继承Thread类来创建线程。 13.2.1 如何创建线程 创建线程的方法一般有两种: 1.通过Runnable
您可能关注的文档
最近下载
- 华南农业大学mpa复试题目.pdf VIP
- 2021年电解铝专用智能打壳精密下料系统电解槽自动控制系统行业分析报告( word 可编辑版).docx VIP
- 杭叉AE系列英搏尔控制器车型故障码.pdf VIP
- 北京师范大学淮南实验学校教师招聘考试真题2024.docx VIP
- 2026年西师大版三年级数学下册 4.3 轴对称现象(课件).pptx VIP
- 心理健康与职业生涯 第10课 和谐校园 共同维护.pptx VIP
- 妊娠期糖尿病管理.pptx VIP
- 题型07 3类导数综合问题解题技巧(端点效应(必要性探索)、函数的凹凸性、洛必达法则)(解析版).docx VIP
- 生姜种质资源表型多样性与产量的相关分析研究.pdf VIP
- 2021年初级护师《相关专业知识》真题及答案(更新中).docx VIP
原创力文档

文档评论(0)