java
c8822882
这个作者很懒,什么都没留下…
展开
-
Java容器类List、ArrayList、Vector及map、HashTable、HashMap的使用与区别
转自http://blog.csdn.net/andyelvis/archive/2009/03/02/3950562.aspxArrayList和HashMap是异步的,Vector和HashTable是同步的,所以Vector和HashTable是线程安全的,而ArrayList和HashMap并不是线程安全的。因为同步需要花费机器时间,所以Vector和HashTable的执行效率要低于 ArrayList和HashMap。Collection接口实现类层次 ├List 接口├Linked转载 2011-04-02 08:16:00 · 390 阅读 · 0 评论 -
JAVA反射机制的学习
<br />转自http://hejianjie.iteye.com/blog/136205<br /> <br />AVA语言中的反射机制:<br /> 在Java 运行时 环境中,对于任意一个类,能否知道这个类有哪些属性和方法?<br /> 对于任意一个对象,能否调用他的方法?这些答案是肯定的,这种动态获取类的信息,以及动态调用类的方法的功能来源于JAVA的反射。从而使java具有动态语言的特性。<br /> JAVA反射机制主要提供了以下功能:<br /> 1.在运行时判断任意转载 2011-04-02 13:49:00 · 318 阅读 · 0 评论 -
wait, notify, notifyAll的使用
<br />转自http://blog.csdn.net/iceman1952/archive/2008/03/09/2159812.aspx<br /><br />多线程之间需要协调工作。例如,浏览器的一个显示图片的线程displayThread想要执行显示图片的任务,必须等待下载线程 downloadThread将该图片下载完毕。如果图片还没有下载完,displayThread可以暂停,当downloadThread完成了任务 后,再通知displayThread“图片准备完毕,可以显示了”,这时,di转载 2011-04-06 08:37:00 · 704 阅读 · 1 评论 -
Android自动测试之Monkey工具
<br />转自http://ictch.iteye.com/blog/987379<br />Monkey工具<br />前言:<br />最近开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、其它test tool等等。因接触时间很短,很多地方有不足之处,希望能和大家多多交流。<br /> <br />一、 什么是Monkey<br />Monkey是Android中转载 2011-04-06 14:01:00 · 638 阅读 · 0 评论 -
java中会存在内存泄漏吗,请简单描述。
<br />转自http://blog.csdn.net/yakihappy/archive/2009/03/11/3979942.aspx<br /> <br /><br />会。java导致内存泄露的原因很明确:长生命周期的对象持有短生命周期对象的引用就很可能发生内存泄露,尽管短生命周期对象已经不再需要,但是因为长生命周期对象持有它的引用而导致不能被回收,这就是java中内存泄露的发生场景。<br /> 1.集合类,集合类仅仅有添加元素的方法,而没有相应的删除机制,导致内存被占用。这一点其实也不明转载 2011-04-26 13:25:00 · 1076 阅读 · 0 评论