从编程的角度:java的8种基本类型不是面向对象的,即基本类型不是对象!不存在封装、继承、多态等概念,不在面向对象体系当中,也就是说基本类型不是Object的子类!
从JVM的角度:它会为所有的基本类型创建一个对象,所以在JVM内部,原始类型就是对象
为什么要使用基本类型?
JVM为原始类型创建对象,在JVM内部是很轻量级的,原始类型的功能较少,但执行速度更快
从编程的角度:java的8种基本类型不是面向对象的,即基本类型不是对象!不存在封装、继承、多态等概念,不在面向对象体系当中,也就是说基本类型不是Object的子类!
从JVM的角度:它会为所有的基本类型创建一个对象,所以在JVM内部,原始类型就是对象
为什么要使用基本类型?