Java 当中的线程(一)-- MarsChen Java4Android 教程学习笔记
2014-09-03 11:18
148 查看
视频下载地址:http://www.marschen.com/forum.php?mod=viewthread&tid=7636
进程和线程 多进程:在操作系统中能(同时)运行多个任务(程序)。在多进程下,每启动一个程序,就启动了一个进程,启动多进程之后,(仿佛)可以同时进行很多事情,实际上并不是,而是CPU 在多个进程中快速切换,但是由于切换速度快,用户没有切换的察觉。 多线程:在同一引用程序中有多个顺序(同时)执行。线程是进程中执行的流程。 线程也是对象,一个线程是用一个线程对象表示的。多线程程序的运行模式 生成线程→ 进入就绪状态→ 抢占CPU→运行线程→ CPU被别的线程抢占→ 返回就绪状态→ 抢占CPU→ 运行线程→……→ 运行完毕→ 线程死亡。 线程之间交替进行,但是是无序的,无法控制谁先谁后。 定义线程的方法[/b] 方法一:定义继承自Thread 的线程类,重写run() 方法,run() 方法内的方法被成为线程体。调用继承自Thread 类的start() 方法启动线程。
相关文章推荐
- Java 当中的线程(二)-- MarsChen Java4Android 教程学习笔记
- Android 当中的线程-- MarsChen Android 开发教程学习笔记
- Java 当中的IO(二)-- MarsChen Java4Android 教程学习笔记
- Java 中的线程(三)-- MarsChen Java4Android 教程学习笔记
- Java 当中的I/O(一) -- MarsChen Java4Android 教程学习笔记
- Java 中的I/O (三)-- MarsChen Java4Android 教程学习笔记
- Animations(通过Java 代码控制) -- MarsChen Android 开发教程学习笔记
- 程序调试 -- MarsChen Android 开发教程学习笔记
- ProgressBar --MarsChen Android 开发教程学习笔记
- 广播机制 -- MarsChen Android 开发教程学习笔记
- Service 初步 -- MarsChen Android 开发教程学习笔记
- 文件下载 -- MarsChen Android 开发教程学习笔记
- 单选按钮(作业)--MarsChen Android 开发教程学习笔记
- ListView -- MarsChen Android 开发教程学习笔记
- Handelr(二上)-- MarsChen Android 开发教程学习笔记
- App Widget -- MarsChen Android 开发教程学习笔记
- Activity 生命周期(三)-- MarsChen Android 开发教程学习笔记
- Activity 生命周期(二)-- MarsChen Android 开发教程学习笔记
- Socket 编程 -- MarsChen Android 教程学习笔记
- Handler(一)--MarsChen Android 开发教程学习笔记