1.变量的分类:
1.1基本数据类型的变量
使用基本数据类型的声明的变量,就是基本类型的变量;
byte ,short,int,long,char,boolean,float,double
注意,声明变量的格式为:数据类型 变量名
1.2引用数据类型的变量
使用引用数据类型声明的变量,就是引用类型变量/引用
java中有无数个引用数据类型,可以分为三大类:类类型,接口类型,数组类型
2.基本类型变量和引用类型的区别:
- 核心区别:基本类型变量不能指向对象,引用类型变量可以指向对象
Student stu = new Student(); //这是正确的,引用类型变量可以接受对象。int a = new ... //这是错的,基本类型变量不能接受对象
- 注意:只要应用类型变量才可以指向对象,指向对象之后,就可以访问到对象中的属性(权限问题)
- 注意:基本类型变量,和调用对象中的方法以及访问对象中的属性等操作无缘了。