我收到編譯錯誤。我希望我的靜態方法返回一個創建並返回Event<T>
對象的工廠。我怎樣才能解決這個問題?通用靜態工廠
import com.lmax.disruptor.EventFactory;
public final class Event<T> {
private T event;
public T getEvent() {
return event;
}
public void setEvent(final T event) {
this.event = event;
}
public final static EventFactory<Event<T>> EVENT_FACTORY = new EventFactory<Event<T>>() {
public Event<T> newInstance() {
return new Event<T>();
}
};
}
我沒有看到一個靜態方法... –
所以...什麼是EventFactory?它看起來像你試圖使用它之前定義... – Makoto
發佈編譯錯誤也可能有幫助 – bsd