自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Java Runnable 接口具體代碼解密

開發(fā) 后端
Java Runnable 接口一直出現(xiàn)在我們的代碼編寫中,下面我們就看看如何才能更好的學(xué)習(xí)和使用Java Runnable 接口代碼。

Java Runnable 接口在學(xué)習(xí)的時候會有不少的問題讓我們不能理解,其實(shí)只有一個方法 run(),我們聲明自己的類實(shí)現(xiàn) Runnable 接口并提供這一方法,將我們的線程代碼寫入其中,就完成了這一部分的任務(wù)。

但是Java Runnable 接口并沒有任何對線程的支持,我們還必須創(chuàng)建 Thread 類的實(shí)例,這一點(diǎn)通過 Thread 類的構(gòu)造函數(shù)public Thread(Runnable target);來實(shí)現(xiàn)。下面是一個例子:

  1. public class MyThread implements Runnable {   
  2. int count=1, number;   
  3. public MyThread(int num) {   
  4. numnumber = num;   
  5. System.out.println("創(chuàng)建線程 " + number);   
  6. }   
  7. public void run() {   
  8. while(true) {   
  9. System.out.println("線程 " + number + ":計(jì)數(shù) " + count);   
  10. if(++count== 6) return;   
  11. }   
  12. }   
  13. public static void main(String args[]) {   
  14. for(int i = 0; i < 5; i++)   
  15. new Thread(new MyThread(i+1)).start();   
  16. }   
  17. }  

使用Java Runnable 接口來實(shí)現(xiàn)多線程使得我們能夠在一個類中包容所有的代碼,有利于封裝下面讓我們一起來研究一下多線程使用中的一些問題。

【編輯推薦】

  1. Java多線程靜態(tài)數(shù)據(jù)如何進(jìn)行數(shù)據(jù)同步
  2. Java多線程程序四步輕松學(xué)成
  3. JAVA多線程實(shí)現(xiàn)方式的基本情況介紹
  4. Java多線程求和詳細(xì)學(xué)習(xí)筆記
  5. Java多線程進(jìn)程應(yīng)對同一程序運(yùn)行資源
責(zé)任編輯:張浩 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-03-16 18:59:15

Java Runnab

2010-03-16 14:41:06

Java Runnab

2009-06-29 18:00:05

Java多線程Runnable接口創(chuàng)建線程

2010-09-07 14:10:26

PPPoE接口

2023-03-06 08:49:02

加密和解密SpringBoot

2012-03-01 14:04:03

Java

2012-12-14 17:49:44

加密解密DLP

2022-07-27 08:49:34

接口加密解密

2010-07-30 13:51:23

NFS配置

2024-09-27 15:24:15

Spring數(shù)據(jù)加解密

2024-12-19 08:00:00

人工智能LLMLangChain

2009-11-30 15:00:19

PHP加密解密函數(shù)au

2024-11-04 09:39:08

Java?接口Thread?類

2022-06-04 12:25:10

解密加密過濾器

2010-03-04 14:57:08

Python解密VBS

2022-09-14 18:23:01

工具加解密接口

2021-03-09 13:18:53

加密解密參數(shù)

2022-12-14 09:06:58

接口Spring解密

2009-12-30 14:06:50

ADO代碼

2010-02-23 11:22:15

WCF跟蹤調(diào)試
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號