以下内容来自marschen的java4android视频教程
java当中的线程.
本集主要内容.
1.进程和线程.
2.多线程程序运行模式.
3.定义线程的方法.
多线程与多进程
线程的执行过程.
NEW start() Runnable Running Run Dead
| |
|<<-- Block <---|
C与C++中的线程是怎么样的?
java所有的东西对象,线程也不例外.
创建线程的方法.
方式1.
定义一个线程类,它进继承类Thread并重写
里面的Run方法.
class FirstThread extends Thread{
public void run(){
for(int i = 0; i < 100;i++){
System.out.println("Thread print-->"+i);
}
}
}
class Test{
public static void main(String args[]){
//生成线程类的对象
FirstThread ft = new FirstThread();
//启动线程
ft.start();//线程进入就绪状态
//ft.run();千万不能这样写,这样写就没有ft.这个线程序,只一个主线程.
for(int i = 0; i < 100;i++){
System.out.println("main--->"+i);
}
}
}