<var id="fnfpo"><source id="fnfpo"></source></var>
<rp id="fnfpo"></rp>

<em id="fnfpo"><object id="fnfpo"><input id="fnfpo"></input></object></em>
<em id="fnfpo"><acronym id="fnfpo"></acronym></em>
  • <th id="fnfpo"><track id="fnfpo"></track></th>
  • <progress id="fnfpo"><track id="fnfpo"></track></progress>
  • <tbody id="fnfpo"><pre id="fnfpo"></pre></tbody>

  • x286212455的個人空間 http://www.portaltwn.com/space-uid-142968.html [收藏] [復制] [RSS]

    博客

    生產者與消費者-鈦極OS(TiJOS)系統中的多線程

    已有 1344 次閱讀2018-5-4 13:25 |個人分類:物聯網| Java

    鈦極OS(TiJOS)支持Java中標準的線程Thread和Runnable, 符合Java標準, 線程可以大大簡化許多類型的應用程序開發,但過度使用線程可能會影響程序的性能及其可維護性, 一般建議用在不阻塞整個程序的情況下執行阻塞 I/O, 如等待網絡數據等等。

    鈦極OS(TiJOS)中的線程與Java標準兼容, 因此只需參考Java中Thread 和Runable類編程方式即可快速應用。

    線程優先極

    建議所有線程使用默認優先級,否則有可能導致低優先級的線程沒有機會執行。

    線程創建、啟動

    線程一般通過 Thread 構造器或實例化Thread的子類來創建并通過start()方法啟動

    /**
    * 擴展Thread類實現多線程程序
    */
    public class CounterThread extends Thread{

        
    public CounterThread(String name) {
            
    super(name);
        
    }

        
    public void run() {
            
    int i = 0;
            
    while(true)
            
    {
              
    i ++ ;
              
    System.out.println(this.getName() + " count: " + i);
              
    try {
                   
    Thread.sleep(100);
               
    } catch (InterruptedException e) {
                   
    e.printStackTrace();
               
    }

    評論 (0 個評論)

    facelist

    您需要登錄后才可以評論 登錄 | 立即注冊

    關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
    電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
    返回頂部
    精品一区二区三区自拍图片区_国产成人亚洲精品_亚洲Va欧美va国产综合888_久久亚洲国产精品五月天婷