您的位置:首页 > 其它

日期、泛型和集合与异常处理

2016-07-19 15:04 316 查看
这次,主要讲了三个内容:与日期相关的类、泛型和集合、异常处理

一、与日期相关的类

与日期相关的类有三个:Data类、Calendar类和SimpleDataFormat类。其中,Data类大部分方法都已经弃用,只有after()、before()、getTime()几个方法可用,其他方法可能会出错。而Data类弃用的方法,大部分都由Calendar类来补充。

使用Calendar类一般用getInstance()方法获取Calendar类的对象,然后可以调用里面的方法。

SimpleDataFormat类用于格式化输出当前时间,如yyyy年MM月dd日HH时mm分ss秒。

二、泛型和集合

集合主要包括两个大类:Collection类和Map类。Collection类里有Set、List等接口,Map包括HashMap等实现类。其中,Set和List的主要区别是前者是无序和不可重复,后者有序可重复,判断是否重复的主要依据是equals()和HashCode是否相等。泛型用于处理在集合定义时指定类型,可以避免编译时不检查类型的风险。

三、异常处理

异常发生在程序运行时,而所有异常的父类是Throwable,所以所有异常都可以catch(Throwable),但不推荐。在异常处理的时候,运用的是try...catch...语句。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: