摘要: 一、 内存泄露内存泄漏指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,失去了对该段内存的控制,因而造成了内存的浪费。内存泄漏与许多其他问题有着相似的症状,并且通常情况下只能由那些可以获得程序源代码的程序员才可以分析... 阅读全文
posted @ 2014-03-13 21:53 JAVA之迷 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 导读:1 HashMap不是线程安全的 hastmap是一个接口 是map接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。2 HashTable是线程安全的一个Coll... 阅读全文
posted @ 2014-03-13 21:44 JAVA之迷 阅读(121) 评论(0) 推荐(0) 编辑
摘要: properties类是Hashtable的子类 增加了将Hashtable对象中的关键字保存到文件和从文件中读取关键字和值到Hashtable对象中的方法Properties.store方法存储Properties对象中的内容,每个属性的关键字和值都必须是String类型的。load方法则是从文... 阅读全文
posted @ 2014-03-13 21:38 JAVA之迷 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 开闭原则:指的是一个软件实体应对对扩展开发,对修改关闭(Software entities should be open for extension, but closed for modification)。这个原则是说在设计一个模块的时候,应对使这个模块可以在不被修改的前提下被扩展,换言之,应对... 阅读全文
posted @ 2014-03-13 21:28 JAVA之迷 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 相同点: 三个都可以用来遍历数组和集合不同点:1.形式差别 for的形式是 for(int i=0;i it){ while(it.hasNext()){ system.out.print(it.... 阅读全文
posted @ 2014-03-13 21:27 JAVA之迷 阅读(4247) 评论(0) 推荐(1) 编辑