java基本语法.14关键字与类型转换
Instanceof
作用:当两个对象有关系时那么就会编译成功,有父子关系和继承关系
类型转换
作用:父与子之间的转化
1.把子类转换成父类,向上转换
2.把父类转换成子类,向下转换(强制类型转换)
效果:使方法更容易的调用,使方法更简洁,体现了抽象的思想
Static
范围:静态变量:(1.不止可以通过对象来调用,也可以通过类来调用
2.可以通过类中所有的实例来共享
3.推荐用类来调用来表示静态变量
///非静态变量只能通过对象来调用)
静态属性
静态方法:(可以不通过对象来直接调用,没静态方法要通过new对象以后才可以调用方法)
非静态方法可以去访问静态方法
静态代码块:(先调用且只调用一次 ,匿名代码块和构造方法会随后调用)
静态导入包:可以直接使用包中的方法不需要通过“.”来调用
ps:当父类前的修饰符是final时,子类将无法继承父类
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步