新聞中心
這期內(nèi)容當(dāng)中小編將會給大家?guī)碛嘘P(guān)Java 中怎么實現(xiàn)一個Runnable接口,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:做網(wǎng)站、成都網(wǎng)站設(shè)計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的鎮(zhèn)江網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
但是Java Runnable 接口并沒有任何對線程的支持,我們還必須創(chuàng)建 Thread 類的實例,這一點通過 Thread 類的構(gòu)造函數(shù)public Thread(Runnable target);來實現(xiàn)。下面是一個例子:
public class MyThread implements Runnable { int count=1, number; public MyThread(int num) { numnumber = num; System.out.println("創(chuàng)建線程 " + number); } public void run() { while(true) { System.out.println("線程 " + number + ":計數(shù) " + count); if(++count== 6) return; } } public static void main(String args[]) { for(int i = 0; i < 5; i++) new Thread(new MyThread(i+1)).start(); } }
使用Java Runnable 接口來實現(xiàn)多線程使得我們能夠在一個類中包容所有的代碼,有利于封裝下面讓我們一起來研究一下多線程使用中的一些問題。
上述就是小編為大家分享的Java 中怎么實現(xiàn)一個Runnable接口了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
當(dāng)前文章:Java中怎么實現(xiàn)一個Runnable接口
本文URL:http://fisionsoft.com.cn/article/podhep.html