强制类型转换
基本数据类型自动转换
基本数据的自动类型转换只有7种数据类型,除了boolean
基本原则:低级别可以直接转高级别
基本数据类型强制转换
高级别转低级别时,必须要进行强转
是否强制转换取决于数据类型级别的高低,不取决于数据的实际值。
类对象之间的类型转换
规则:
1.类型转换必须在继承层次类转换,即超类与子类之间.
2.兄弟类之间不存在继承,因此也不存在类型转换.
3、子类对象名可以赋值给父类对象名;但父类对象名不可以赋值给子类对象名。
即:父类对象名=子类对象名;
4、如果一个父类对象名已经被子类对象名所赋值,那可以将父类对象名经强制转换赋值给子类对象名。
即:子类对象名=(子类类名)父类对象名;