Java基础
文章平均质量分 56
dickwin
这个作者很懒,什么都没留下…
展开
-
Java的时间格式
import java.text.DateFormat;import java.util.*;public class JspCalendar { Calendar calendar = null; public JspCalendar() { calendar = Calendar.getInstance(); Date trialTime = new Date(); calend原创 2005-12-17 11:31:00 · 745 阅读 · 0 评论 -
Java基础知识
1.C++或Java中的异常处理机制的简单原理和应用。当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是JAVA允许程序员扩展这种语义检查,程序原创 2005-12-20 22:48:00 · 745 阅读 · 0 评论 -
如何将字串 String 转换成int
A. 有两个方法://我最喜欢用这种方式1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).intValue(); 注: 字串转成 Double, Float, Long 的方法大同小异. B 如何将整数 in原创 2005-12-17 11:17:00 · 1191 阅读 · 0 评论 -
有效和正确定义hashCode()和equals()
每个Java对象都有hashCode()和 equals()方法。许多类忽略(Override)这些方法的缺省实施,以在对象实例之间提供更深层次的语义可比性。在Java理念和实践这一部分 虽然Java语言不直接支持关联数组 -- 可以使用任何对象作为一个索引的数组 -- 但在根Object类中使用hashCode()方法明确表示期望广泛使用HashMap(及其前辈Hashtable)原创 2006-02-17 21:41:00 · 825 阅读 · 0 评论 -
设计模式之Prototype
原型模式定义:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象.Prototype模式允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节,工作原理是:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝它们自己来实施创建。如何使用?因为Java中的提供clone()方法来实现对象的克隆,所以Prototype模式实现一下子变原创 2006-02-18 00:16:00 · 796 阅读 · 0 评论