类名<具体的数据类型> 对象名=new 类名<具体的数据类型>();
2、在java1.7之后,new后面<具体数据类型>可以不写。泛型类不支持基本数据类型
类名<具体的数据类型> 对象名=new 类名<>();
实例
public class mantest { public static void main(string[] args) { //在创建对象时就要给泛型标识指定具体的数据类型,这里我指定了string gneeric<string> gneeric=new gneeric<>(adawddwadwa); string key1 = gneeric.getkey(); system.out.println(key1=+key1);//key1=adawddwadwa gneeric<integer> gneeric1=new gneeric<>(123); int key2=gneeric1.getkey(); system.out.println (key2=+key2);//key2=123 //泛型类在创建对象的时候是没有指定数据类型,将按照object类型操作 gneeric gneeric2=new gneeric<>(awewaea); gneeric gneeric3=new gneeric<>(12121); object key4 =gneeric3.getkey(); }}
以上就是java泛型类的使用语法是什么的详细内容。
