通過本教程https://developers.google.com/web-toolkit/doc/latest/tutorial/RPC中提到,要建立一個呼叫再回到對象,必須做到以下幾點:爲什麼在GWT中實例化一個接口?
// Set up the callback object.
AsyncCallback<StockPrice[]> callback = new AsyncCallback<StockPrice[]>() {
public void onFailure(Throwable caught) {
// TODO: Do something with errors.
}
public void onSuccess(StockPrice[] result) {
updateTable(result);
}
};
不過我注意到的AsyncCallback是一個接口。據我所知,接口不能被實例化。這怎麼可能?
匿名實現和接口的自發實例化。這是由於Java,而不是GWT。您可以將它用於任何Java接口,並且Eclipse會提示您實現未實現的方法。 – 2012-04-25 22:12:12