![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 80
JSLD-MLI_UIN
这个作者很懒,什么都没留下…
展开
-
Java中线程知识总结(生产消费模型)
我们知道线程,尤其是多线程在JavaSE开发中被广泛使用。我们就从如何创建一个线程开始说起 创建一个线程的两种方法: 1.从Thread继承: public class MyThread extends Thread{ public void run(){ //线程处理逻辑代码 //... } } 启动线程 MyThread thread = n原创 2012-05-29 18:39:47 · 375 阅读 · 0 评论 -
Java中集合类的对比总结
ArrayList和LinkedList ArrayList: ArrayList是线性的数据结构,可以在任何位置对元素进行增删。 注意点 1.ArrayList是非同步的,也就是说,在多线程并发操作ArrayList时候需要对ArrayList进行同步。 2.ArrayList内部是用数组实现的,增删会引起数组内存动态变化。因此插入删除慢,但检索很快 3.ArrayList中可以同时原创 2012-05-29 18:51:10 · 301 阅读 · 0 评论 -
泛型的初步认识
JDK 1.5中引入了泛型的概念。 泛型在编程中的好处: 1 可以在编译时检查存储的数据是否正确。软件开发有一个趋势就是尽早的发现错误,最好就是在编译阶段,泛型正好 符合这一条件。 2 减少了强制转换,String str = (String)strList.get(0);这样的操作属于一种向下转型,是比较危险的操作,当List内 存储的对象不适合String时就会抛出异常。 泛型最常原创 2012-05-29 18:58:11 · 325 阅读 · 0 评论