3. int和Integer有什么区别?
3. int和Integer有什么区别?
# 首先int是一个基本数据类型,Integer是一个引用数据类型
# int的默认值是0,Integer的默认值为null
# int对象是栈区中的一个数值,Integer对象则是一个地址值,指向堆区的一个引用
# Integer是int的包装类,包装类中具有许多方法 例如equals(),compareTo(),valueOf()
# int不需要实例化,Integer是一个引用类型需要实例化后才能调用
# 首先int是一个基本数据类型,Integer是一个引用数据类型
# int的默认值是0,Integer的默认值为null
# int对象是栈区中的一个数值,Integer对象则是一个地址值,指向堆区的一个引用
# Integer是int的包装类,包装类中具有许多方法 例如equals(),compareTo(),valueOf()
# int不需要实例化,Integer是一个引用类型需要实例化后才能调用