第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

對(duì)于多線程的開(kāi)啟的疑問(wèn)

對(duì)于多線程的開(kāi)啟的疑問(wèn)

月亮島Superman 2018-08-03 15:20:26
代碼如下:疑問(wèn):對(duì)于方式一和方式二? 區(qū)別就是在new Thread()時(shí)候,方式一是傳遞了同一個(gè) Processor對(duì)象p,而方式二是new了兩個(gè)Processor對(duì)象,請(qǐng)問(wèn)單獨(dú)從這點(diǎn)來(lái)說(shuō) 對(duì)于后續(xù) 啟動(dòng)兩個(gè)線程有什么不同之處嗎?即使new Thread是傳遞同一個(gè)Processor對(duì)象p? t1.start() 和 t2.start() 都會(huì)開(kāi)啟兩個(gè)線程。而這種方式 也是 會(huì)開(kāi)啟兩個(gè)線程? 這兩種方式有什么區(qū)別嗎????Thread t1 = new Thread(new Processor());?Thread t2 = new Thread(new Processor());public class synchronized {? ? public static void main(String[] args) throws InterruptedException { //方式一 MyClass m = new MyClass(); Processor p = new Processsor(m); Thread t1 = new Thread(p); Thread t2 = new Thread(p);?t1.start();?t2.start(); //方式二----------------------------------------------------------------- ? ? ? ? Thread t1 = new Thread(new Processor());? ? ? ? Thread t2 = new Thread(new Processor());? ? ? ? t1.start();? ? ? ? t2.start();? ? }}class Processsor implements Runnable { MyClass mc; public Processor() {} public Processor(MyClass mc) { this.mc? =? mc; }? ? @Override? ? public void run() {? ? ? ? if ("t1".equals(Thread.currentThread().getName())) {? ? ? ? ? ? MyClass02.m1();? ?//類鎖? ? ? ? }? ? ? ? if ("t2".equals(Thread.currentThread().getName())) {? ? ? ? ? ? MyClass02.m2();? ? ? ? }? ? }}class MyClass {? ? public synchronized static void m1() {? ? ? ? try {? ? ? ? ? ? Thread.sleep(5000);? ? ? ? } catch (InterruptedException e) {? ? ? ? ? ? e.printStackTrace();? ? ? ? }? ? ? ? System.out.println("m1........");? ? }??? ? public synchronized static void m2() {? ? ? ? System.out.println("m2........");? ? }}
查看完整描述

1 回答

?
anet

TA貢獻(xiàn)79條經(jīng)驗(yàn) 獲得超19個(gè)贊

沒(méi)有區(qū)別。

查看完整回答
反對(duì) 回復(fù) 2018-08-18
  • 1 回答
  • 0 關(guān)注
  • 1116 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)