java
z_Arze
成长是沉淀的过程
展开
-
ArrayList和LinkedList
在平时的编程中经常用到ArrayList和LinkedList,它的区别在于效率方面的问题,ArrayList中是以数组为基础的存储方式,而LinkedList是以链表为基础的存储方式。当我们要获取一个数据时ArrayList效率比LinedList高,当要增加和删除数据时除了对末端的数据进行操作效率相等外,其它的都是LinkedList的效率要高。 自己实现ArrayList代码:原创 2015-11-27 23:46:24 · 399 阅读 · 0 评论 -
java多线程笔记
一 杂谈 线程分为4个状态: 1 新建(new) :当线程被创建时,它会短暂地处于这种状态。 2 就绪 (Runnable) :这种状态下只要调度器把时间片分配给线程,线程就可以运行。 3 阻塞 (Blocked):线程处于阻塞状态,调度器将忽略线程,不会分配给线程任何CPU时间,直到线程重新进入就绪状态,它才可能执行。 4 死亡 (Dead):原创 2015-11-15 00:30:00 · 401 阅读 · 0 评论