java中高级内容

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

package com.joychen.fanxing;

import java.util.Arrays;

public class MyList {

    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.反射是什么

三、注解

你可能感兴趣的:(java中高级内容)