最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java中線程休眠編程實(shí)例

 更新時(shí)間:2015年06月12日 09:25:33   投稿:junjie  
這篇文章主要介紹了Java中線程休眠編程實(shí)例,本文直接給出代碼實(shí)例,并對(duì)休眠方法做了一番講解,需要的朋友可以參考下
import java.awt.*; 
import java.util.*; 
 
import javax.swing.*; 
public class SleepMethodTest extends JFrame { 
  /** 
   * 
   */ 
  private static final long serialVersionUID = 1L; 
  private Thread t; 
  // 定義顏色數(shù)組 
  private static Color[] color = { Color.BLACK, Color.BLUE, Color.CYAN, 
      Color.GREEN, Color.ORANGE, Color.YELLOW, Color.RED, 
      Color.PINK, Color.LIGHT_GRAY }; 
  private static final Random rand = new Random();// 創(chuàng)建隨機(jī)對(duì)象 
   
  private static Color getC() {// 獲取隨機(jī)顏色值的方法 
    return color[rand.nextInt(color.length)]; 
  } 
   
  public SleepMethodTest() { 
    t = new Thread(new Runnable() {// 創(chuàng)建匿名線程對(duì)象 
      int x = 30;// 定義初始坐標(biāo) 
      int y = 50; 
       
      public void run() {// 覆蓋線程接口方法 
        while (true) {// 無限循環(huán) 
          try { 
            Thread.sleep(100);// 線程休眠0.1秒 
          } catch (InterruptedException e) { 
            e.printStackTrace(); 
          } 
          // 獲取組件繪圖上下文對(duì)象 
          Graphics graphics = getGraphics(); 
          graphics.setColor(getC());// 設(shè)置繪圖顏色 
          // 繪制直線并遞增垂直坐標(biāo) 
          graphics.drawLine(x, y, 100, y++); 
          if (y >= 80) { 
            y = 50; 
          } 
        } 
      } 
    }); 
    t.start();// 啟動(dòng)線程 
  } 
   
  public static void main(String[] args) { 
    init(new SleepMethodTest(), 100, 100); 
  } 
  // 初始化程序界面的方法 
  public static void init(JFrame frame, int width, int height) { 
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
    frame.setSize(width, height); 
    frame.setVisible(true); 
  } 
} 

JAVA中的休眠是sleep()方法,本例子中定義了getC()方法,該方法用于隨機(jī)產(chǎn)生Color類型的對(duì)象,并且在產(chǎn)生線程的匿名內(nèi)部類中使用getGraphics()方法獲取Graphics對(duì)象,使用該對(duì)象調(diào)用setColor()方法為圖形設(shè)置顏色;調(diào)用drawline()方法繪制一條線段,同時(shí)線段會(huì)根據(jù)縱坐標(biāo)的變化自動(dòng)調(diào)整。

相關(guān)文章

  • jxl操作excel寫入數(shù)據(jù)不覆蓋原有數(shù)據(jù)示例

    jxl操作excel寫入數(shù)據(jù)不覆蓋原有數(shù)據(jù)示例

    網(wǎng)上很多例子,都是用Jxl讀或者寫excel,本文實(shí)現(xiàn)的功能就是將數(shù)據(jù)源in.xls的第幾行第幾列數(shù)據(jù)寫入到out.xls的第幾行第幾列,不覆蓋out.xls其他原有的數(shù)據(jù)。
    2014-03-03
  • SpringBoot打印啟動(dòng)時(shí)異常堆棧信息詳解

    SpringBoot打印啟動(dòng)時(shí)異常堆棧信息詳解

    在本篇文章里小編給大家整理的是關(guān)于SpringBoot打印啟動(dòng)時(shí)異常堆棧信息,有需要的朋友們可以學(xué)習(xí)下。
    2019-11-11
  • 淺談mybatis中SQL語句給boolean類型賦值問題

    淺談mybatis中SQL語句給boolean類型賦值問題

    這篇文章主要介紹了淺談mybatis中SQL語句給boolean類型賦值問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • JPA like 模糊查詢 語法格式解析

    JPA like 模糊查詢 語法格式解析

    這篇文章主要介紹了JPA like 模糊查詢 語法格式解析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • nacos將服務(wù)注冊(cè)到不同的命名空間下問題

    nacos將服務(wù)注冊(cè)到不同的命名空間下問題

    Nacos是SpringCloudAlibaba架構(gòu)中最重要的組件,提供注冊(cè)中心、配置中心和動(dòng)態(tài)DNS服務(wù)三大功能,如果需要配置多個(gè)數(shù)據(jù)庫適配的環(huán)境,啟動(dòng)服務(wù)時(shí)需要將服務(wù)注冊(cè)到不同的命名空間下,并配置新部署的網(wǎng)關(guān)服務(wù)ip和端口或者域名
    2024-12-12
  • Spring Bean生命周期之屬性賦值階段詳解

    Spring Bean生命周期之屬性賦值階段詳解

    這篇文章主要為大家詳細(xì)介紹了Spring Bean生命周期之屬性賦值階段,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • JDBC示例代碼

    JDBC示例代碼

    本教程提供了如何創(chuàng)建一個(gè)簡(jiǎn)單的JDBC應(yīng)用程序的示例。演示如何打開一個(gè)數(shù)據(jù)庫連接,執(zhí)行SQL查詢,并顯示結(jié)果
    2014-03-03
  • Mybatis超詳細(xì)講解構(gòu)建SQL方法

    Mybatis超詳細(xì)講解構(gòu)建SQL方法

    這篇文章主要為大家詳細(xì)介紹了Mybatis構(gòu)建SQL,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-07-07
  • Java重寫(Override)與重載(Overload)區(qū)別原理解析

    Java重寫(Override)與重載(Overload)區(qū)別原理解析

    這篇文章主要介紹了Java重寫(Override)與重載(Overload)區(qū)別原理解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-02-02
  • 值得收藏!教你如何在IDEA中快速查看Java字節(jié)碼

    值得收藏!教你如何在IDEA中快速查看Java字節(jié)碼

    開發(fā)中如果我們想看JVM虛擬機(jī)怎么編譯我們的Java文件,生成字節(jié)碼的,用IDEA工具就可以查看,本篇文章就給大家詳細(xì)介紹,對(duì)正在學(xué)習(xí)java的小伙伴們很有幫助,需要的朋友可以參考下
    2021-05-05

最新評(píng)論

福贡县| 德保县| 尉犁县| 正镶白旗| 湘潭市| 子长县| 阜宁县| 惠州市| 卢氏县| 肃南| 承德县| 江口县| 犍为县| 衡南县| 四会市| 简阳市| 两当县| 井陉县| 郓城县| 桦南县| 泽库县| 腾冲县| 确山县| 孟连| 枞阳县| 刚察县| 长子县| 贡嘎县| 五原县| 浮梁县| 班玛县| 金川县| 靖江市| 庆安县| 东安县| 图片| 安康市| 宝应县| 赤壁市| 靖州| 曲沃县|