欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java排序算法之SleepSort排序示例

 更新時間:2017年01月03日 11:43:17   作者:EthanQ  
這篇文章主要介紹了Java排序算法之SleepSort排序,結合實例形式分析了SleepSort排序的實現(xiàn)步驟與相關操作技巧,需要的朋友可以參考下

本文實例講述了Java排序算法之SleepSort排序。分享給大家供大家參考,具體如下:

分享一個很有創(chuàng)意的排序算法:sleepSort 。巧妙利用了線程的sleep(),代碼如下:

public class SleepSort {
  /**
   * @param args
   */
  public static void main(String[] args) {
    // TODO Auto-generated method stub
    int[] ints = {1,4,7,3,8,9,2,6,5};
    SortThread[] sortThreads = new SortThread[ints.length];
    for(int i=0;i<sortThreads.length;i++) {
      sortThreads[i] = new SortThread(ints[i]);
    }
    for(int i=0;i<sortThreads.length;i++) {
      sortThreads[i].start();
    }
  }
}
class SortThread extends Thread {
  int ms = 0;
  public SortThread(int ms) {
    this.ms = ms;
  }
  public void run() {
    try {
      sleep(ms*10+10);
    } catch(InterruptedException e) {
      e.printStackTrace();
    }
    System.out.println(ms);
  }
}

希望本文所述對大家java程序設計有所幫助。

相關文章

  • Springboot中靜態(tài)文件的兩種引入方式總結

    Springboot中靜態(tài)文件的兩種引入方式總結

    這篇文章主要介紹了Springboot中靜態(tài)文件的兩種引入方式總結,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • eclipse中沒有SERVER的解決辦法(超詳細)

    eclipse中沒有SERVER的解決辦法(超詳細)

    使用eclipse進行tomcat配置時,經常會發(fā)現(xiàn)一個重要的問題就是打開eclipse之后沒有了server選項,所以本給大家詳細介紹了eclipse中沒有SERVER的解決辦法,文中有詳細的圖文講解,需要的朋友可以參考下
    2023-12-12
  • Caffeine本地緩存示例詳解

    Caffeine本地緩存示例詳解

    Caffeine是一種高性能的緩存庫,是基于Java 8的最佳(最優(yōu))緩存框架,這篇文章主要介紹了Caffeine本地緩存相關知識,需要的朋友可以參考下
    2023-07-07
  • Netty分布式編碼器寫buffer隊列邏輯剖析

    Netty分布式編碼器寫buffer隊列邏輯剖析

    這篇文章主要介紹了Netty分布式編碼器寫buffer隊列邏輯剖析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-03-03
  • java正則表達式應用的實例代碼

    java正則表達式應用的實例代碼

    java正則的實例應用分析,大家從下面的代碼中,就能知道java正則的應用與寫法
    2008-10-10
  • Spring RestTemplate的使用與踩坑

    Spring RestTemplate的使用與踩坑

    RestTemplate是一個執(zhí)行HTTP請求的同步阻塞式工具類,它僅僅只是在HTTP客戶端庫基礎上,封裝了更加簡單易用的模板方法API,方便程序員利用已提供的模板方法發(fā)起網絡請求和處理,能很大程度上提升我們的開發(fā)效率
    2023-02-02
  • Springcloud GateWay網關配置過程圖解

    Springcloud GateWay網關配置過程圖解

    這篇文章主要介紹了Springcloud GateWay網關配置過程圖解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-12-12
  • IDEA 錯誤之找不到或無法加載主類的問題

    IDEA 錯誤之找不到或無法加載主類的問題

    這篇文章主要介紹了IDEA 錯誤之找不到或無法加載主類,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-08-08
  • 深入理解Java中的Properties類

    深入理解Java中的Properties類

    Properties類是Java中用于處理配置文件的工具類,它繼承自 Hashtable類,實現(xiàn)了Map接口,本文主要介紹了Java中的Properties類,感興趣的可以了解一下
    2024-01-01
  • JPA使用樂觀鎖應對高并發(fā)方式

    JPA使用樂觀鎖應對高并發(fā)方式

    這篇文章主要介紹了JPA使用樂觀鎖應對高并發(fā)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-10-10

最新評論