J2ME中文教程 2 CLDC简介[15]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

从类图表2.3中可以看到,CLDC中大多数的异常类是在java.lang包中定义的,而错误类仅仅3个。这些错误类和异常类都和J2SE中的相同。特别需要注意的是Throwable类中的printStack()方法。该方法的输出格式由虚拟机的实现自行规定;特别是在Sun的实现KVM中,该方法仅仅会把异常的名字打印出来。

2.4.2            java.util

CLDCjava.util包主要包括了集合类和时间、日期的相关的12类。其中的10个类是从J2SE中继承来的;TimerTimerTask类是MIDP增加的类。下表给出了CLDC java.lang包中的类及类的继承关系。

 

CLDC java.lang包中的类及类的继承关系

集合类:

CLDC规范中包含了4个集合类HashtableStackVectorEnumeration。和J2SE相比它们的功能被大大削减了这点从继承关系上就可以看出J2SE中的集合框架被取消了它们都直接从java.lang.Object类直接继承。

 

Date类:

CLDCDate类比J2SE要简单的多。Deprecated 构造函数和方法都被除去了多个Date对象的比较方法只能用equals()来进行。因此我们不能直接通过Date对象获得时间(日期)的一部分如年、月、日等。这些功能仅在Calendar类中有定义。

 

TimeZone类:

本文关键:J2ME中文教程 2 CLDC简介
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top