1.类类型
2.接口类型
3.数组类型
1.每一种类型都可以用来声明变量,而变量的作用就是用来接收、保存、传递、操作对应的数据的。
2.程序中,变量一定是要求先声明、再赋值、再使用。
3.java是强类型编程语言,要求数据的类型和变量的类型保持一致,才能使用=
进行赋值,就是把=
右边的数据,赋值给=
号左边的变量。
① 如果=
右边的数据,和=
左边的变量类型不一致,那么只能做类型转换,把数据的类型转为变量的类型,然后才能完成=
赋值操作。
②类型转换的过程,分为手动转换和自动转换:
Ⅰ手动转换:
java int a = 1; byte b = (byte)a;
Ⅱ自动转换:
int a = 1; long b = a;