java 泛型数组初始化_Java 泛型 泛型数组

  • Post author:
  • Post category:java


直接创建泛型数组不能通过编译,而转型对象数组通过编译但是不能在JVM运行

69c5a8ac3fa60e0848d784a6dd461da6.png

69c5a8ac3fa60e0848d784a6dd461da6.png
public class ArrayOfGeneric{

static Generic[] gia;

@SupperssWarnings(“unchecked”)

public static void main(String[] args){

gia = (Generic[])new Generic[100]; // 通过类型转换匿名对象

//! gia[0] = new Object(); //编译不通过,不能(直接)创建泛型数组实例

}

}

69c5a8ac3fa60e0848d784a6dd461da6.png



版权声明:本文为weixin_34523442原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。