private final Map f = new HashMap() {
{
put(Integer.valueOf(1), ISecureSignatureComponent.class);
put(Integer.valueOf(2), IDynamicDataStoreComponent.class);
put(Integer.valueOf(3), IStaticDataStoreComponent.class);
put(Integer.valueOf(5), IDataCollectionComponent.class);
put(Integer.valueOf(6), IStaticDataEncryptComponent.class);
put(Integer.valueOf(7), IDynamicDataEncryptComponent.class);
put(Integer.valueOf(8), ISimulatorDetectComponent.class);
put(Integer.valueOf(9), IStaticKeyEncryptComponent.class);
put(Integer.valueOf(10), IOpenSDKComponent.class);
put(Integer.valueOf(11), IUMIDComponent.class);
put(Integer.valueOf(12), IPkgValidityCheckComponent.class);
put(Integer.valueOf(13), IAtlasEncryptComponent.class);
put(Integer.valueOf(14), IMalDetect.class);
put(Integer.valueOf(15), INoCaptchaComponent.class);
put(Integer.valueOf(16), ISafeTokenComponent.class);
put(Integer.valueOf(17), ISecurityBodyComponent.class);
}
};
Map f = new HashMap()
这里的Map和hashmap 这两个里面的"<>"表示返回的类型?第一次看到这种写法