1.基本类型变量:使用八种基本类型中的任意一种类型,声明出的变量。
八种基本类型:byte、short、int、long、float、double、boolean、char。
2.引用类型变量:使用三种引用类型中的任意一种类型,声明出的变量。引用类型变量,简称为引用,它可以用来接收对象,也叫做引用指向对象。
三种引用类型:类类型、接口类型、数组类型。
3.区别:
①基本类型变量只能接收基本类型数据,它是一种比较简单的数据,没有属性,也没有方法。只能表示最简单数字(8/16/32/64位)。
②引用类型变量只能接收引用类型数据(也就是对象),但对象是一种比较复杂的数据,它里面可以有很多属性,也可以有很多方法。
③引用类型变量可以访问属性、调用方法,完成比较复杂的功能。
4.核心区别:是否可以指向对象。