基本类型不面向对象

从编程的角度:java的8种基本类型不是面向对象的,即基本类型不是对象!不存在封装、继承、多态等概念,不在面向对象体系当中,也就是说基本类型不是Object的子类!

从JVM的角度:它会为所有的基本类型创建一个对象,所以在JVM内部,原始类型就是对象

为什么要使用基本类型?

JVM为原始类型创建对象,在JVM内部是很轻量级的,原始类型的功能较少,但执行速度更快
 
 


原文地址:https://www.cnblogs.com/yanze/p/10036796.html