一,泛型
1,泛型类
public class FanXing <T>{
private T t;
public T getT() {
return t;
}
public void setT(T t) {
this.t = t;
}
}
2,泛型方法
public <T> void show(T t){
System.out.println(t);
}
二,枚举
public enum BaiDuConstant {
DISCOVERY("发现设备","AliGenie.Iot.Device.Discovery"),
CONTROL("控制设备","AliGenie.Iot.Device.Control"),
QUERY("查询设备","AliGenie.Iot.Device.Query");
private final String key;
private final String value;
private BaiDuConstant(String key,String value){
this.key = key;
this.value = value;
}
public String getKey(){
return key;
}
public String getValue(){
return value;
}
}