13.6 Thread类自定义线程类
生活随笔
收集整理的這篇文章主要介紹了
13.6 Thread类自定义线程类
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
package cn.chen.thread;
/** * 線程:* 多線程:* 一個java程序只是有兩個線程:* 一個是主線程負(fù)責(zé)main方法代碼執(zhí)行,一個是垃圾回收器線程,負(fù)責(zé)* 創(chuàng)建線程的方式* 方式一:* 1.自定義一個類繼承 Thread類* 2.重寫Thread類run方法。右擊--source--override* 重寫run方法的目的* 每個線程都會有自己的任務(wù)代碼,jvm創(chuàng)建的主線程任務(wù)任務(wù)* 代碼為main方法中的所有代碼,自定義線程的任務(wù)代碼就寫在run方法* 中,自定義線程負(fù)責(zé)run方法。* 3.創(chuàng)建Thead 的子類對象,并且調(diào)用Start方法開啟線程。* * 注意:線程一旦開啟,那么線程就會執(zhí)行run方法中的代碼,run方法* 不能直接調(diào)用,否則就會當(dāng)做普通方法使用。* * */
public class ThreadClass extends Thread{public static void main(String[] args) {// TODO Auto-generated method stubThreadClass tp = new ThreadClass();tp.start();for(int i =0;i < 10 ;i++){System.out.println("主線程 i = "+i);}}@Overridepublic void run() {// TODO Auto-generated method stub//自定義負(fù)責(zé)的任務(wù)代碼super.run();for(int i =0;i < 10 ;i++){System.out.println("自定義線程 i = "+i);}}}
總結(jié)
以上是生活随笔為你收集整理的13.6 Thread类自定义线程类的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 13.5 常见Random类
- 下一篇: 13.7 线程生命周期状态图、线程常用的