Java排序算法之SleepSort排序示例
本文實(shí)例講述了Java排序算法之SleepSort排序。分享給大家供大家參考,具體如下:
分享一個(gè)很有創(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);
}
}
希望本文所述對(duì)大家java程序設(shè)計(jì)有所幫助。
相關(guān)文章
springboot中@PostConstruct注解使用小結(jié)
本文主要介紹了springboot中@PostConstruct注解使用小結(jié),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2025-01-01
Java POI-TL設(shè)置Word圖片浮于文字上方
這篇文章主要為大家詳細(xì)介紹了Java如何利用POI-TL設(shè)置Word圖片環(huán)繞方式為浮于文字上方而不是嵌入的方式,感興趣的小伙伴可以參考一下2025-03-03
Spring自動(dòng)配置之condition條件判斷下篇
這篇文章主要為大家介紹了SpringBoot?condition條件判斷功能的使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-08-08
Java基于Spire Cloud Excel把Excel轉(zhuǎn)換成PDF
這篇文章主要介紹了Java基于Spire Cloud Excel把Excel轉(zhuǎn)換成PDF,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-05-05
Spring中的監(jiān)聽器SpringApplicationRunListener詳解
這篇文章主要介紹了Spring中的監(jiān)聽器SpringApplicationRunListener詳解,命名我們就可以知道它是一個(gè)監(jiān)聽者,分析springboot啟動(dòng)流程我們會(huì)發(fā)現(xiàn),它其實(shí)是用來(lái)在整個(gè)啟動(dòng)流程中接收不同執(zhí)行點(diǎn)事件通知的監(jiān)聽者,需要的朋友可以參考下2023-11-11
Springboot集成RabbitMQ并驗(yàn)證五種消息模型
RabbitMQ 提供了5種常用消息模型,本文主要介紹了Springboot集成RabbitMQ并驗(yàn)證五種消息模型,具有一定的參考價(jià)值,感興趣的可以了解一下2024-03-03
Spring5新特性之Reactive響應(yīng)式編程
這篇文章主要介紹了Spring5新特性之Reactive響應(yīng)式編程,響應(yīng)式編程是一種編程范式,通用和專注于數(shù)據(jù)流和變化的,并且是異步的,下文更多詳細(xì)內(nèi)容,需要的小伙伴可以參考一下,希望對(duì)你有所幫助2022-03-03
解決response.setHeader設(shè)置下載文件名無(wú)效的問題
這篇文章主要介紹了解決response.setHeader設(shè)置下載文件名無(wú)效的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-01-01

