java中高级内容

一、泛 型
1.使用
List<Student> array = new ArrayList<>();
2.定义

package com.joychen.fanxing;

import java.util.Arrays;

public class MyList<E> {

    private Object array [] = new Object[10];
    private Object temparay[];

    private int index = 0;
    private int size = 0;

    public void add(E o){
        if (size==array.length){
            temparay = array;
            array = new Object[temparay.length+10];
            //Arrays.a(temparay,0,temparay.length-1);
            System.arraycopy(temparay,0,array,0,temparay.length);
        }
        array[index] = o;
        index++;
        size++;
    }

    public E get(int index){
        return (E) array[index];
    }
}

二、反射
1.反射是什么

三、注解

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容