在GWT中使用java泛型是否對GWT編譯器有任何好處?這是否有助於創建更小或更高效的JavaScript代碼,或者它是否與在Java中使用它們具有相同的好處。在GWT中使用泛型是否有好處
複雜性也帶來使用GWT,MVP與仿製藥。要實現,泛型正確的接口如下所示:
public interface ViewInterface<P extends PresenterInterface<? extends ViewInterface<P>>> {
}
public interface PresenterInterface<V extends ViewInterface<? extends PresenterInterface<V>>> {
}
請問以上代碼改進JavaScript編譯器結果或者它有沒有效果,如果我剛剛做了如下代碼:
public interface ViewInterface<P extends PresenterInterface<?>> {
}
public interface PresenterInterface<V extends ViewInterface<?>> {
}
如果存在的性能沒有差別生成的JavaScript的我寧願與第二實施去。 (減樣板)...
希望這是有道理...
感謝@Adio的回覆,我也明白泛型的好處。當我們使用泛型實現MVP時,複雜情況出現在GWT中...我們的界面如下所示: – user1465576
還有gwt-dispatch:http://code.google.com/p/gwt-dispatch/ –
「我們的界面如下所示:「我看不到界面。 – Adelin