1-3 Java核心类库(上)直播总结
一、Object类
1、概述
2.构造方法
3.hashCode和equals
4.toString
5.其他方法
二、String类
1.概述
2.构造方法
3.常用方法
4.正则表达式
三、包装类
1.包装类概述
2.Integer
面试题:
==号比较的地址,两个不同的对象new出来地址会不相等,所以为false,equals比较的是属性值,两个对象的值相等为true。
注意自动装箱机制,
3.Double
4. Boolean
5.Character
四、其他类
1.Math
2.BigDecimal
3.BigInteger
4.StringBuider
可扩容的一个字符串容器
5.StringBuffer
6.System
7.Date
8.SimpleDateFormart
9.Calendar
五、集合类
1.集合概念
集合就是承装数据的容器,分类为单列集合和双列集合。
2.泛型
3. 单列集合
4.双列集合
面试题:
hashtable是JDK1.0版本出现的,是线程安全的,而hashMap是JDK1.2版本出现的,是线程不安全的,效率高。
hashtable不可以存储null'键和null值,而hashMap可以存储null键和null值