java - 解决方法静态块继承?
问题描述
我知道我的问题可能看起来很奇怪,所以我会解释我想要做什么。
假设我有一个类 A 和多个类 B1...n 扩展 A
我想,每当我编写 A 的子类 B1...N 时,强制在该子类中写入静态块。
就我而言,我想在编译后立即将一些代表子类的字符串添加到程序开始时可用的某个全局列表中。
我考虑过使用反射,但我的程序需要扫描每个类,如果我这样做,我不能强制每个子类来实现这个静态初始化程序。
希望我足够清楚,如果您有任何想法...谢谢
解决方案
推荐阅读
- java - 在 jHipster 上获取“无法读取未定义的属性“替换”错误
- reactjs - ReactJS中useState Hooks的基础实现示例
- javascript - Webcam.js 错误:尚未在模式上加载网络摄像头
- mysql - Mysql 触发器创建语法错误
- ios - 将 alamofire 响应解析为 JSON 返回 nil
- javascript - for循环中的jquery hasClass不是函数
- css - 对齐 font-variant:smallcaps 与其他元素
- jquery - 从数据库中检索数据并使用 jquery 将数据加载到表中
- java - 项目构建错误:org.springframework.cloud:spring-cloud-starter-sleuth-zipkin:jar 的“dependencies.dependency.version”缺失
- python - 多处理和慢速文件系统