首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >"object.new“是如何工作的?( Java有.new操作符吗?)

"object.new“是如何工作的?( Java有.new操作符吗?)
EN

Stack Overflow用户
提问于 2010-05-19 13:47:46
回答 2查看 14.8K关注 0票数 69

我今天在阅读Accelerated GWT (Gupta) - page 151的时候发现了这段代码。

代码语言:javascript
复制
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规范的哪里可以找到这个吗?

EN

回答 2

Stack Overflow用户

发布于 2010-05-19 13:51:04

BookListUpdaterCallbackStoreOrderCallback是BookStore的内部类。

请参阅Java教程- http://docs.oracle.com/javase/tutorial/java/javaOO/nested.htmlhttp://docs.oracle.com/javase/tutorial/java/javaOO/innerclasses.html

票数 4
EN

Stack Overflow用户

发布于 2010-05-19 13:49:55

我以前也没有见过这种语法,但我认为它会创建BookStore的一个内部类。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2863157

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档