欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

怎么用Java多線程實現(xiàn)火車售票系統(tǒng)

這篇文章主要講解了“怎么用Java多線程實現(xiàn)火車售票系統(tǒng)”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么用Java多線程實現(xiàn)火車售票系統(tǒng)”吧!

創(chuàng)新互聯(lián)公司于2013年成立,是專業(yè)互聯(lián)網技術服務公司,擁有項目成都網站設計、網站建設、外貿網站建設網站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元蘇尼特左做網站,已為上家服務,為蘇尼特左各地企業(yè)和個人服務,聯(lián)系電話:028-86922220

Java多線程之火車售票(Thread和Runnable的區(qū)別)

java中實現(xiàn)多線程的方式有兩種

繼承Thread類  實現(xiàn)Runnable接口

繼承了Thread類的類,使用對象.start()啟動線程實現(xiàn)了Runnable類的類,使用new Thread(new Runnable的實現(xiàn)類()).start()啟動

下面有個經典例子,很適合用實現(xiàn)Runnable接口的類去實現(xiàn)。

火車售票問題簡單分析:

1.票數是共用的,不能將一張票買多次。2.同時有多個售票點在出售車票,即有多個線程存在。3.當一個售票點正在進行售票操作時,其他售票點不能進行干預,此處可以用同步鎖。

代碼如下:

測試類

public class TicketsTest{ public static void main(String[] args) {  SakeTickets st = new SakeTickets(); Thread[] t = new Thread[3]; for (int i = 0; i < t.length; i++) { t[i] = new Thread(st,"售票口"+(i+1)); t[i].start(); }   } }

實現(xiàn)Runnable接口的售票類

public class SakeTickets implements Runnable{private int totalTickets =200;public void run(){ while(totalTickets>0) sale();}public void sale(){ synchronized (this) { String name = Thread.currentThread().getName(); if(totalTickets==0) System.out.println(name+" 票已售完。");  else{ totalTickets--; try { Thread.sleep(57); } catch (InterruptedException e) { e.printStackTrace(); } System.out.printf(name+" 售出一張票,還剩:%-3d張。\n",totalTickets); } }}}

Thread和Runnable的區(qū)別

如果一個類繼承Thread,則不適合資源共享。但是如果實現(xiàn)了Runable接口的話,則很容易的實現(xiàn)資源共享。

感謝各位的閱讀,以上就是“怎么用Java多線程實現(xiàn)火車售票系統(tǒng)”的內容了,經過本文的學習后,相信大家對怎么用Java多線程實現(xiàn)火車售票系統(tǒng)這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關知識點的文章,歡迎關注!

文章題目:怎么用Java多線程實現(xiàn)火車售票系統(tǒng)
本文鏈接:http://aaarwkj.com/article10/ijpgdo.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站營銷、企業(yè)網站制作、虛擬主機域名注冊、品牌網站建設App設計

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網頁設計公司
久久国产精品亚洲av四虎| 国产精品推荐在线观看| 国产日韩欧美一区二区丝袜| 美国真人性做爰视频免费| 青青草最新网址在线观看视频 | 91中文字幕在线一区| 日本熟熟妇丰满人妻啪啪| 久草视频在线免费资源站| 热九九这里只有热九九| 五月婷婷六月丁香伊人网| 亚洲中文字幕婷婷在线| 国产三级久久精品三级91| 男人午夜激情免费网站| 国产精品呻吟久久人妻| 国产尹人99大香蕉| 人妻操人人妻中出av| 黄色录像免费一内片一级| 久久人妻制服乱码中文字幕| 国产青草视频免观看视频| 在线免费观看欧美黄片| 欧美精品一区二区亚洲| 久久碰国产一区二区三区| 精品欧美激情精品一区| 五月婷婷色综合激情五月| 日本不卡一区二区在线观看| 日韩av高清在线免费观看| 欧美日韩国产精品一区二区在线观看 | 91午夜福利视频鉴赏| 日本区一区二区三视频| 熟女一区二区蜜桃视频| 亚洲国产精品一区二区电影| 日韩欧美精品在线不卡| 欧美大吊视频在线观看| 久久亚洲一区二区麻豆偷| 久国产精品一区国产精品| 香蕉伊蕉伊中文在线视频| 国产黄色大片在线关看| 日韩在线视频一区二区三| 开心激情欧美一区二区| 白嫩少妇情久久密月久久| 大片天天看菲色亚洲黄色|