您的位置:首页 > 移动开发 > Android开发

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() 方法启动线程。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: