我剛剛開始使用Akka框架,並在documentation中看到以下代碼片段。有人可以解釋這段代碼嗎?是否允許在Java中聲明頂級類爲靜態
它允許聲明頂級類爲靜態嗎?我發現了similar問題。它表示頂級類不能在Java中聲明爲靜態,但在本例中頂級頂級代碼已聲明爲靜態!我錯過了什麼?
static class MyActorC implements Creator<MyActor> {
@Override public MyActor create() {
return new MyActor("...");
}
}
Props props2 = Props.create(MyActor.class, "...");
Props props3 = Props.create(new MyActorC());
是。但是如果這個例子正確地縮進了,並且顯示了封閉的類聲明,這將會有所幫助。 –