Java学习笔记

来源:互联网 发布:知金教育咨询有限公司 编辑:程序博客网 时间:2024/06/06 00:26

1.static声明变量的用法在基础知识里面;

    Java里面static用来声明函数的作用:

      A.可以不用创建对象(实例),而直接调用——类.方法

      B.用于main函数的方法

 

2.new——分配空间问题

    有多少new就分配多少空间——今天写了一个

    ArrayList<ArrayList<E>> L = new ArrayList<ArrayList<E>>;

    ArrayList aList = new ArrayList<E>();

    for (int i; i<n; i++){

        L.add(aList) ;

    }

    于是,不管L.get(x)中x为多少,总是调用的同一个aList。

    所以,ArrayList aList = new ArrayList<E>();应该放在for循环里面。

 

3.X.get()——要保证已经使用new给X的每个索引申请了空间

   

 

原创粉丝点击