1.数组和集合的区别:1.1.集合是用可变长度的数组实现的.1.2.集合的特点是容量可变但牺牲效率,取值方式a.get(i)1.3.数组的特点是容量固定但效率高,取值方式.a[i]2.在IDE中写单元测试的时候可以不加@Test注释,(有多个的时候需要加上吧!懵逼)3.多线程同步加锁问题:3.1.访问资源的第一个线程加上锁,是为了防止其他线程访问到这个资源3.2.在定义了Thread.sleep()后,须在方法加上Synchronized关键字.3.3.多线程实例:迅雷边下载边观看.4.redis是基于内存和硬盘的,memcache是基于内存的.5.redis默认端口号为69736.Js中splice用法6.1.splice(0,1) //从第1项开始删除1个项6.2.splice(1,0,"red","yellow") //从第2项开始插入2个项6.3.splice(1,1,"red","yellow") //第2项开始,删除1项,插入2项