1:学习的流程图
2: java.lang包
java.lang 包中的 Integer 类、Long 类和 Short 类都是 Number 的子类,他们的区别在于不同子类里面封装着不同的数据类型,比如 Integer 类包装了一个基本类型 int。其包含的方法基本相同。
方法 返回值 功能描述
byteValue() byte 以 byte 类型返回该 Integer 的值
CompareTo(Integer anotherInteger) int 在数字上比较 Integer 对象。如果这两个值相等,则返回0;如果调用对象的数值小于 anotherInteger 的数值,则返回负值;如果调用对象的数值大于 anotherInteger 的数值,则返回正值
equals(Object IntegerObj) boolean 比较此对象与指定对象是否相等
intValue() int 以 int 型返回此 Integer 对象
shortValue() short 以 int 型返回此 Integer 对象
longValue() long 以 long 型返回此 Integer 对象
floatValue() float 以 float 型返回此 Integer 对象
doubleValue() double 以 double 型返回此 Integer 对象
toString() String 返回一个表示该 Integer 值的 String 对象
valueOf(String str) Integer 返回保存指定的 String 值的 Integer 对象
parseInt(String str) int 返回包含在由 str 指定的字符串中的数字的等价数值
java.util 包提供了一些实用的方法和数据结构。比如日期类 Data,日历类 Calendar 以及随机数类 Random,同时包里还提供了堆栈 Stack、向量 Vector、位集合 Bitset 以及哈希表 Hashtable等表示数据结构的类。
3: java的集合