技术栈

静态分配动态绑定

若水uy2025-05-25 20:25

静态分配看编译时类型

比如你用了多态A a=new B()

A就是编译时类型,会先在A里分配方法,分配原则遵循找最匹配,其次是兼容

然后看运行时类型,如果重写了就执行重写的,没重写就执行静态分配的方法

子类重写父类静态方法没用,因为静态方法和实例对象无关,只看编译时的类型

上一篇:C# 异步方法中缺少 `await` 运算符的隐患与解决方案
下一篇:深入理解设计模式:工厂模式、单例模式
相关推荐
小怪吴吴
1 小时前
idea 开发Android
android·java·intellij-idea
嘻嘻哈哈樱桃
1 小时前
牛客经典101题题解集--动态规划
java·数据结构·python·算法·职场和发展·动态规划
一次旅行
1 小时前
IDEA安装CC GUI新手指南
java·ide·intellij-idea
超梦dasgg
1 小时前
Spring AI 智能航空助手项目实战
java·人工智能·后端·spring·ai编程
counting money
2 小时前
Spring框架基础(配置篇)
java·后端·spring
秋9
2 小时前
OceanBase与GreatSQL在Java应用中的性能调优方法有哪些?
java·开发语言·oceanbase
今天又在写代码
3 小时前
并发问题解决
java·开发语言·数据库
老王以为
3 小时前
前端视角下的 Java
java·javascript·程序员
看腻了那片水
3 小时前
开源一个对业务代码零侵入的透明数据治理框架 —— 【sangsang】
java·mybatis
热门推荐
01GitHub 镜像站点02近期有什么ai的新消息,新动态? 2026.4月03Codex 接入 DeepSeek API 完整配置文档042026年4月AI大事件深度解读:大模型竞争进入“深水区“052026年AI编程工具终极横评:Cursor vs Claude Code vs Copilot06【AI】2026 年具身智能模型和世界模型总结07在Windows 11上安装Docker的踩坑记录08零基础教你claude code 接入 deepseek V409VSCode + Copilot下:配置并使用 DeepSeek102026年AI前瞻:量子AI、具身智能与科学发现的新纪元