GWT:从不同的类调用相同的实例
我有一个接口(CssResource),它通过以下方式“实例化”自身: MyInterface singleton=GWT.create(MyInterface.class) 当我尝试使用它时,比如说在MyClass2中,我只是通过以下方式调用它: MyInterface myClass=MyInterface.singleton 那么,如果我在MyClass3中也这样做,我是调用与MyClass1相同的实例,还是只是创建一个新实例GWT:从不同的类调用相同的实例,gwt,interface,instance,Gwt,Interface,Instance,我有一个接口(CssResource),它通过以下方式“实例化”自身: MyInterface singleton=GWT.create(MyInterface.class) 当我尝试使用它时,比如说在MyClass2中,我只是通过以下方式调用它: MyInterface myClass=MyInterface.singleton 那么,如果我在MyClass3中也这样做,我是调用与MyClass1相同的实例,还是只是创建一个新实例 如果是后者,是否有方法调用相同的实例?在ClientBundl
如果是后者,是否有方法调用相同的实例?在ClientBundle接口中将实例声明为静态和最终实例,方法如下:
public interface MyResources extends ClientBundle {
public static final MyResources INSTANCE = GWT.create(MyResources.class);
@Source("my.css")
public CssResource css();
}
像MyResources.instance一样访问您的实例,它不会被实例化两次
什么的接口?rpc服务?客户包?你自己的班级?我的CSS资源。由于我忘了指定,我只是编辑了我的问题。