亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

為什么我的new Thread(new Actress(), "Ms.Runnable");這句上的new Actress()爆出這個下面這個錯誤

No enclosing instance of type Actor is accessible. Must qualify the allocation with an enclosing instance of type Actor (e.g. x.new A() where x is an instance of Actor).

正在回答

4 回答

static 的作用,就是共享且類唯一,如果一個類要被聲明為static的,只有一種情況,就是靜態內部類

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

king124

大神到處有,膜拜!我也是這個錯誤,雖然我解決了問題,但是暫時聽不懂你說什么,如果有容易理解的說法告告我,感謝大神?。。?!
2017-02-18 回復 有任何疑惑可以回復我~

哪位大神幫幫忙????


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

我是把 class Actress()直接寫到main方法的下面了,也出現了這種錯誤,我并沒有寫在Actor的里面

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

Actress類應該被定義在Actor類的里邊了, 也就是說Actress被弄成Actor的內部類了,把Actress類的代碼復制到Actor外邊

public class Actor(){

}

class Actress(){

}

或者new Actress()改為new Actor.Actress()就可以了.

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

舉報

0/150
提交
取消

為什么我的new Thread(new Actress(), "Ms.Runnable");這句上的new Actress()爆出這個下面這個錯誤

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

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

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

公眾號

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