是你new的对象转成字符串的值,返回的是getClass().getName() + '@' + Integer.toHexString(hashCode())
表示你输出的是一个java对象,而不是一个简单类型,复杂类型都是你看到的样子,你可以重写Student的toString方法后再输出;
简单类型 大小 范围/精度
float 4 字节 32位IEEE 754单精度
double 8 字节 64位IEEE 754双精度
byte 1字节 -128到127
short 2 字节 -32,768到32,767
int 4 字节 -2,147,483,648到2,147,483,647
long 8 字节 -9,223,372,036,854,775,808到9,223,372,036, 854,775,807
char 2 字节 整个Unicode字符集
boolean 1 位 True或者false
输出的是对象内存中的引用
实例a的地址