我今天在阅读Accelerated GWT (Gupta) - 第151页时发现了这段代码。
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规范中可以找到这个吗?
new outer.SomeClass()
。 - OscarRyz