发表于: 2017-06-12 21:55:21

1 1074


今天完成的事情:
   系统的学习了一下集合的各种操作
:
   集合分两种:
       ArrayList: 有顺序的 定位快
        HashSet: 无顺序的 增删快 链表结构

  创建一个xx类型的集合
       List<xx> list= new ArrayList<xx>();
       list.add(new xx());添加一个xx类型数据
       list.set(3,aa);把集合第3个下标的值改为替换成aa
       list.indexOf(aa);获取aa在集合中所在的位置
      list.remove(3);删除角标为3的数据
       list.size();返回list的大小
       list.toArray;list转换成数组
       list.clear;清空集合
       list.addAll(list2);list2的数据添加到list

   学会toString的重写
     之前不太明白现在明白
     不重写会直接调用object类的toString()方法

     会把集合数据的地址打印出来

     


重写后

     会输出数据

     

     然后继续任务17:
       使用Mybatis的时候注意理解为什么不需要Impl?

       因为Mybatis用的是映射文件的方式只需要在xml文件中按规定格式写命令就能调用
     让我理解底层的话我也理解不了
连接池:
     跟着敲了一遍how2j教程的代码,首先创建nConnection连接,然后把Connection连接
   放到集合中去,然后创建线程去调用连接!模拟一个调用时间,当一个线程使用完连接后
   返回连接,代码中还用到了线程同步但是我不太理解


因为腰疼下午睡了两个小时

明天计划的事情:
   再看看连接池和mybatis并把17题结束

遇到的问题:
   mybatis的代码知道怎么实现的但还是不会写

收获:
   上面已经写过



返回列表 返回列表
评论

    分享到