zoukankan      html  css  js  c++  java
  • <EffectiveJava>读书笔记--02泛型数组

    1, java中可以申明泛型类型的数组引用;

    2, 但是不能实例化一个泛型数组对象;

    3, 针对第二点, 可以曲线救国, 实例化一个Object数组, 再进行类型强转;

    见代码如下:

    public class TestGeneric1<E> {
        
        //可以声明一个泛型数组的引用
        private E[] array1;
        
        //编译报错,不能直接实例化一个泛型数组
        //private E[] array2 = new E[10];
        
        //实例化一个object数组,再进行类型转换
        private E[] array3 = (E[])new Object[10];
    
    }

      

  • 相关阅读:
    魔法跳舞链 51Nod
    反射
    JDBC---后端服务器与数据库交互的桥梁
    多线程
    IO流
    继承与重写
    java.util包
    多态
    Java.lang包
    异常
  • 原文地址:https://www.cnblogs.com/wyisprogramming/p/6692185.html
Copyright © 2011-2022 走看看