多语言展示
当前在线:457今日阅读:168今日分享:49

Java基础 18.1 线程简介

世间万物都可以同时完成很多的工作。
方法/步骤
1

例如人体在呼吸的同时,心脏跳动,血液流动,思想活跃,这些都是同时在进行的。这种思想在Java中称为并发,而将并发完成的每一件事情称为线程。

2

java语言提供了并发机制,程序员可以在程序中执行多个线程,每一个线程完成一个功能,并与其他的线程并发执行,这种机制被称为多线程。

3

多线程其实是挺复杂的机制,例如你是个学生在上课,比如你同时学习语文数学英语。首先你学习语文的第一节,再学习数学的第一节,再学习英语的第一节

5

系统可以分配个给每一个进程一段优先的使用CPU的时间,CPU在这段时间中执行某个进程,然后下一个时间片又跳到另一个进程中去执行。由于切换的比较快,所以使得每个进程好像是同时执行一样。

注意事项
1

并不是多有的语言都支持线程。

2

以往的程序中,多以一个任务完成后才能进行下一个任务。这样下一个任务必须等前一个任务结束。

推荐信息