2017年12月13日

引用变量的强制类型转换:

摘要: 运行结果: 总结: 1、基本类型之间的转换只能在数值之间进行,数值类型和布尔类型之间不能进行转换 2、引用类型之间的转换只能在具有继承关系之间的类型间进行,若两个没有任何继承关系的类型之间无法进行转换,否则编译报错。 3、如果写代码时不确定两个类型是否可以转换,防止代码报错,可以在转换前用 inst 阅读全文

posted @ 2017-12-13 22:40 不丶懂 阅读(768) 评论(0) 推荐(0) 编辑

多态是如何产生的:

摘要: 下面的代码完整阐述了多态的产生过程和其特性: 运行结果: 总结: 1、java引用变量有两种类型:编译时类型、运行时类型 2、编译时类型由声明该变量时使用的类型决定,运行时类型由实际赋给该变量的对象类型决定 3、如果编译时类型和运行时类型不一致,就出现了所谓的多态 如上代码所示,在声明bs变量的时候 阅读全文

posted @ 2017-12-13 21:49 不丶懂 阅读(413) 评论(0) 推荐(0) 编辑

导航