Java基础 -- 数据类型
Java基础 -- 数据类型
1. 类型转换
类型转换:数值型变量可以相互转换
-
强制类型转换:大杯-->小杯,范围大-->范围小
-
自动类型转换:小杯-->大杯,范围小-->范围大
强制转换--引用型变量
- 引用类型之间的转换只能在具有继承关系的两个类之间进行(向上转型,向下转型)
2. 向上转型与向下转型
-
向上转型:子类-->父类(多态)
Father f =new Son();
-
向下转型:父类-->子类(先用instanceof判断)
Son s1 = (Son)f;
A instanceof B:判断前面的对象是否是后面的类/子类/实现类的实例
A:引用类型变量
B:类/接口
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧