這篇“java的異步和同步有什么區(qū)別”文章的知識(shí)點(diǎn)大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細(xì),步驟清晰,具有一定的借鑒價(jià)值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來(lái)看看這篇“java的異步和同步有什么區(qū)別”文章吧。
成都創(chuàng)新互聯(lián)公司專注于北海街道企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站,電子商務(wù)商城網(wǎng)站建設(shè)。北海街道網(wǎng)站建設(shè)公司,為北海街道等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站制作,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)
區(qū)別
1、異步和同步的區(qū)別一般是調(diào)用方是否需要等待結(jié)果。
2、是否需要等待結(jié)果是同步。
3、還可以為是否需要等待結(jié)果是異步。
實(shí)例
--異步 Thread t3 = new Thread(new Runnable() { @Override public void run() { try { for (int i = 0; i < 10; i++) { Thread.sleep(1100); System.out.println("4:" + i); } } catch (Exception e) { e.printStackTrace(); } } });t3.start(); --同步 SwingUtilities.invokeAndWait(new Runnable() { @Override public void run() { // TODO Auto-generated method stub } }); t3.isAlive()
以上就是關(guān)于“java的異步和同步有什么區(qū)別”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對(duì)大家有幫助,若想了解更多相關(guān)的知識(shí)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。