java教程:java线程Thread的知识点总结
时间:2013-03-13 08:51 来源: 翻译器在线 作者:jon
【我爱IT技术网】3月13日IT技术:java线程Thread的知识点总结

Thread
程序:数据及数据之上的操作称之为程序。
进程:可以理解成“进行之中的程序”。
线程:一个进程可以有几个线程,可以理解成独立运行的不同并发进程。
在java中有个Thread类,我们可以通过它对进程进行编程,实现更多方面的操作。
我们可以定义一个继承Thread类的子类来编写自定义的线程,同时也可以通过实现Runnable接口来获得同样的结果。相同的是都要实现一个 public void run()方法,不同的是继承Thread类的子类可以直接通过start()方法来运行进程,而通过实现Runnable接口的类,必须用其作为参数new一个Thread对象,然后再调用其start()方法来运行。
Thread类中也有几个静态方法:
currentThread():返回当前的进程。
sleep(long n):进程睡眠n毫秒。
wait():等待。
interrupt():中断进程。
join():将这个进程合并至当前进程中(这个方法不是静态的)。

Thread
程序:数据及数据之上的操作称之为程序。
进程:可以理解成“进行之中的程序”。
线程:一个进程可以有几个线程,可以理解成独立运行的不同并发进程。
在java中有个Thread类,我们可以通过它对进程进行编程,实现更多方面的操作。
我们可以定义一个继承Thread类的子类来编写自定义的线程,同时也可以通过实现Runnable接口来获得同样的结果。相同的是都要实现一个 public void run()方法,不同的是继承Thread类的子类可以直接通过start()方法来运行进程,而通过实现Runnable接口的类,必须用其作为参数new一个Thread对象,然后再调用其start()方法来运行。
Thread类中也有几个静态方法:
currentThread():返回当前的进程。
sleep(long n):进程睡眠n毫秒。
wait():等待。
interrupt():中断进程。
join():将这个进程合并至当前进程中(这个方法不是静态的)。
本文来源 我爱IT技术网 http://www.52ij.com/jishu/329.html 转载请保留链接。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
