java
lhylmt
南京理工大学 网易杭州云计算
展开
-
JAVA集合类概述
开始学JAVA集合类,从List开始学起!原创 2016-05-20 10:16:53 · 238 阅读 · 0 评论 -
ArrayList类注意事项
1.ArrayList是一个可以动态扩展的数组实现的,默认容量是10,以后每次扩展1.5倍—int newCapacity = oldCapacity + (oldCapacity >> 1);2.数组和列表可以相互转换,数组到列表:Arrays.asList(); 列表到数组:toArray();或toArray(T[] a);—转换为指定类型的数组 注意:Arrays.asList();返回的原创 2016-05-20 15:12:49 · 809 阅读 · 0 评论 -
LinkedList注意事项
LinkedList底层用双向链表实现,可以使用其实现栈,队列,双向队列1.每个节点的结构原创 2016-05-20 15:13:51 · 381 阅读 · 0 评论 -
Vector和Stack注意事项
Vector很是类似ArrayList,然则Vector是同步的。由Vector创建的Iterator,固然和ArrayList创建的Iterator是同一接口,然则,因为Vector是同步的,当一个Iterator被创建并且正在被应用,另一个转载 2016-05-20 15:14:46 · 464 阅读 · 0 评论 -
Java多线程
线程生命周期 Ø 新建状态:使用new创建的线程对象,和其他对象一样,仅仅在堆中分配了内存; Ø 就绪状态(runnable):执行了start方法的线程; Ø 运行状态:被OS选中了,分配了CPU执行时间; Ø 死亡状态:run()方法结束,或者main()方法结束,或者异常退出线程处于死亡状态 Ø阻塞状态:线程同步需要,分为等待阻塞、同步阻塞、其他阻塞 ...2016-08-25 20:16:05 · 122 阅读 · 0 评论