
Java5.0/6.0
文章平均质量分 50
buffet518
这个作者很懒,什么都没留下…
展开
-
Java1.5新特性
JDK1.5一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。 下面我们简单介绍一下这些新特性。 1.泛型(Generic) C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放任何类型的对象,相应转载 2007-09-11 22:55:00 · 2045 阅读 · 6 评论 -
RuntimeException & Checked Exception
<br />##Java 提供了两种Exception 的模式,一种是执行的时候所产生的Exception (Runtime Exception),另外一种则是受控制的Exception (Checked Exception)。<br />##所有的Checked Exception 均从java.lang.Exception 继承而来,而Runtime Exception 则继承java.lang.RuntimeException 或java.lang.Error (实际上java.lang.Runtim转载 2010-06-25 21:43:00 · 830 阅读 · 0 评论 -
JVM详解之Java垃圾回收机制详解和调优 (1)
<br />http://java.ccidnet.com/art/3539/20060314/476073_1.html<br /> <br />1.JVM的gc概述<br /><br /> gc即垃圾收集机制是指jvm用于释放那些不再使用的对象所占用的内存。java语言并不要求jvm有 gc,也没有规定gc如何工作。不过常用的jvm都有gc,而且大多数gc都使用类似的算法管理内存和执行收集操作。<br /><br /> 在充分理解了垃圾收集算法和执行过程后,才能有效的优化它的性能。有些垃圾收集专用于转载 2010-06-25 22:10:00 · 583 阅读 · 0 评论 -
Java 类加载机制
<br />classloader的两种载入方式:1)pre-loading预先载入,载入基础类 2)load-on-demand按需求载入 <br />只有实例化一个类才会被classloader载入,仅仅申明并不会载入<br /><br />java动态载入class的两种方式: <br />1)implicit隐式,即利用实例化才载入的特性来动态载入class <br />2)explicit 显式方式,又分两种方式: <br /> 1)java.lang.Class的forName()方法 <br转载 2010-06-25 22:07:00 · 694 阅读 · 0 评论 -
Java如何遍历Map的所有的元素
JDK1.4中Map map = new HashMap();Iterator it = map.entrySet().iterator();while (it.hasNext()) {Map.Entry entry = (Map.Entry) it.next();Object key = entry.getKey();Object value = entry.getValue();}JD转载 2008-05-23 17:25:00 · 13567 阅读 · 2 评论 -
Checked exception vs Unchecked exception
Checked exception 是在编译时在语法上必须处理的异常,因此必须在语法上以try..catch加以处理;Unchecked exception是运行时异常,它继承java.lang.RuntimeException。当Checked exception在底层的数据库存取时发生,最好的处理方式就是不处理,让异常传播至上层应用程序,由上层应用程序捕捉以显示相关信息,让用户得知问题原创 2008-05-01 19:33:00 · 687 阅读 · 0 评论 -
命令行如何编译单独的java文件--javac’is not recognized as an internal or external command
1.问题:在命令行下输入javac XXX.java ,提示‘javac’is not recognized as an internal or external command,operable program or batch file.解决:1)可能没在path变量中加%JAVA_HOME%/bin; 2)在C:/Program Files/Java下有多个版本的jre;3)原创 2008-03-18 22:31:00 · 7639 阅读 · 0 评论 -
java编程将excel中的数据存入DB或从DB导出到excel
http://www.andykhan.com/jexcelapi/tutorial.html原创 2008-03-18 23:11:00 · 879 阅读 · 0 评论 -
了解 Java SE 6 新特性系列
http://www.ibm.com/developerworks/cn/s_newsletter/dw_s_20071031.html?S_TACT=105AGX52&S_CMP=techcsdn2006 年底,Sun 公司发布了 Java Standard Edition 6(Java SE 6)的最终正式版,代号 Mustang(野马)。跟 Tiger(Java SE 5)相比,Must转载 2007-11-13 09:08:00 · 1011 阅读 · 0 评论 -
equals and equals
public boolean equals(Object o){ if(o==this) return true; if(!(o instanceof CatchFinally)) return false; CatchFinally cf = (Catc原创 2011-09-10 18:50:48 · 716 阅读 · 0 评论