最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么我和老師的代碼一樣,但是start()之后,eclipse不進入run方法執(zhí)行,debug以后發(fā)現run方法根本沒執(zhí)行

http://img1.sycdn.imooc.com//5861cf8d0001451614831040.jpg

如圖所示,為什么我的程序執(zhí)行結果控制臺出不來?

正在回答

3 回答

問題在main方法中的第一句

Thread actorThread ?= new Thread();? 改為

Thread actorThread ?= new Actor();? 就可以了,其他的都沒問題。

因為實例化(new)的是你創(chuàng)建的類Actor,才能讓它的對象actorThread調用start方法啟動線程。至于前面的Thread是Thread還是Actor,這里暫時都沒有關系,因為Thread是你創(chuàng)建的Actor的父類,用Thread就是多態(tài)性里的向上轉型,沒有問題的。

1 回復 有任何疑惑可以回復我~

在main()方法中這樣寫才對;

Actor actorThread ?= new Actor();

actorThread .setName(" ? ");

actorThread.start();

我真的不知道你到底有沒有接觸過java,

0 回復 有任何疑惑可以回復我~

public static void main中static和void中間只能有一個空格,不能是兩個甚至多個

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么我和老師的代碼一樣,但是start()之后,eclipse不進入run方法執(zhí)行,debug以后發(fā)現run方法根本沒執(zhí)行

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號