基本数据类型的Casting:
①自动类型转换:小的数据类型可以自动转换成大的数据类型
如long g=20; double d=12.0f
②强制类型转换:可以把大的数据类型强制转换(casting)成小的数据类型
如 float f=(float)12.0; int a=(int)1200L
Java对象的强制类型转换称为造型
从子类到父类的类型转换可以自动进行
从父类到子类的类型转换必须通过造型(强制类型转换)实现
无继承关系的引用类型间的转换是非法的
在造型前可以使用instanceof操作符测试一个对象的类型
x instanceof A
:检验x是否为类A或者其子类的实例化对象,返回值为boolean型。