今天我遇到了這個代碼,同時閱讀Accelerated GWT (Gupta) - page 151。「object.new」是如何工作的? (Java是否有.new運算符?)
public static void getListOfBooks(String category, BookStore bookStore) {
serviceInstance.getBooks(category, bookStore.new BookListUpdaterCallback());
}
public static void storeOrder(List books, String userName, BookStore bookStore) {
serviceInstance.storeOrder(books, userName, bookStore.new StoreOrderCallback());
}
那裏有哪些新的操作員?我從來沒有見過這樣的語法,任何人都可以解釋?
有沒有人知道在java規範中找到這個位置?
+1的Java語法我從來沒有見過任何。 – 2010-05-19 05:52:11
我知道內部類,但我用它們來創建它們:'new outer.SomeClass()' – OscarRyz 2010-05-20 23:19:42
奧斯卡語法用於創建新的靜態內部類 – 2010-05-20 23:57:24