//强制类型转换
public class CastType {
public static void main(String args[]) {
Father<Double> father = new Father<Double>(1.0);
Child<Double, String> child = new Child<Double, String>(200.0, "中国您好");
// 试图将子类对象转换成父类,正确
if ((Father<Double>) child instanceof Father)
System.out.println("子类对象转换成父亲对象.");
// 试图将父类对象转换成子类,错误
try {
if ((Child<Double, String>) father instanceof Child)
System.out.println("父类对象转换成子亲对象.");
} catch (Exception e) {
System.out.println(e);
System.out.println("发生异常的原因:父类对象不能强制转换成子亲对象.");
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
java 强制类型转换示例.zip (2个子文件)
Java.jpg 77KB
CastType.java 648B
共 2 条
- 1
资源评论
- jakung2012-05-02关于java父类和子类的,不是基本类型转换。
- ganxueyun2012-12-13java父类和子类之间的转换
yangshusen55
- 粉丝: 0
- 资源: 24
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功