首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >为什么使用GWT.create()而不是new?

为什么使用GWT.create()而不是new?
EN

Stack Overflow用户
提问于 2010-02-11 13:05:30
回答 1查看 28.6K关注 0票数 58

GWT.create(SomeClass.class)new SomeClass()之间的区别是什么

为什么你要用一个而不是另一个呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-02-11 17:00:53

GWT编译器使用GWT.create进行延迟绑定。延迟绑定是GWT编译器的一个特性,它通过在编译时生成许多版本的代码来工作,其中只有一个版本需要在运行时引导期间由特定的客户机加载。

您应该仅将GWT.create用于依赖于此特定用例的那些用例。例如,在创建RPC类时:(MyServiceAsync)GWT.create(MyService.class)。在所有其他情况下,请使用new

有关更多信息,请查看GWT页面上的延迟绑定:http://code.google.com/webtoolkit/doc/latest/DevGuideCodingBasicsDeferred.html

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

https://stackoverflow.com/questions/2242399

复制
相关文章

相似问题

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