java - 为什么我们需要使用标记接口?
问题描述
我只需要对 java 中的标记接口进行一些说明。我读过它是java中的一个空接口。我只想知道为什么以及在哪里需要使用它。任何人都可以请帮忙。
解决方案
简而言之,它用于使用JVM 编译器将使用的一些信息来标记(或注释)类型。例如,Serializable
如果需要保持其状态(序列化和反序列化),则类型必须实现该标记接口。
推荐阅读
- flutter - SliverAppBar 背后的内容
- android - SQLite 插入返回 -1 。删除包含数据库的文件夹后
- vue.js - iview 抽屉(transfer=false, inner=true) 在 IE10 中显示在外部而不是内部的标签中
- php - Prestashop 1.7 如果产品类别之一,而不是 category_default
- android - 新版本的应用程序出现 Phonegap 格式错误的 config.xml 文件和 Google Play 控制台错误
- python - ImportError:无法从“Crypto.PublicKey”导入名称“RSA”
- java - 仅使用 @mappedBy ,不使用@JoinColumn - 在 OneToMany 关系中创建的连接列,那么 JoinColumn 的用途是什么?
- python-3.x - 在 Windows 中导入 tensorflow 模块时遇到问题
- python - 根据条件将 df 中的列除以另一个 df 值
- python - 在python中解析html的问题