发表于: 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教程的代码,首先创建n个Connection连接,然后把Connection连接
放到集合中去,然后创建线程去调用连接!模拟一个调用时间,当一个线程使用完连接后
返回连接,代码中还用到了线程同步但是我不太理解
因为腰疼下午睡了两个小时
明天计划的事情:
再看看连接池和mybatis并把17题结束
遇到的问题:
mybatis的代码知道怎么实现的但还是不会写
收获:
上面已经写过
评论