常见的标记接口
2014-04-14 17:03
288 查看
Java标记接口
摘要: 标识接口是没有任何方法和属性的接口.它仅仅表明它的类属于一个特定的类型,供其他代码来测试允许做一些事情.
Cloneable
Serializable
Remote
RandomAccess
--------------------------------------------------------------------------------------------------
java.io.Serializable
未实现此接口的类将无法使其任何状态序列化或反序列化.为保证 serialVersionUID 值跨不同 java 编译器实现的一致性,序列化类必须声明一个明确的 serialVersionUID 值.
java.lang.Cloneable
表明Object.clone()方法可以合法地对该类实例进行按字段复制.实现此接口的类应该使用公共方法重写 Object.clone(它是受保护的).如果在没有实现 Cloneable 接口的实例上调用 Object 的 clone 方法,则会导致抛出 CloneNotSupportedException 异常.
java.util.RandomAccess
用来表明其支持快速(通常是固定时间)随机访问.此接口的主要目的是允许一般的算法更改其行为,从而在将其应用到随机或连续访问列表时能提供良好的性能.
java.rmi.Remote
Remote 接口用于标识其方法可以从非本地虚拟机上调用的接口.任何远程对象都必须直接或间接实现此接口.只有在“远程接口”(扩展 java.rmi.Remote 的接口)中指定的这些方法才可远程使用.
摘要: 标识接口是没有任何方法和属性的接口.它仅仅表明它的类属于一个特定的类型,供其他代码来测试允许做一些事情.
Cloneable
Serializable
Remote
RandomAccess
--------------------------------------------------------------------------------------------------
java.io.Serializable
未实现此接口的类将无法使其任何状态序列化或反序列化.为保证 serialVersionUID 值跨不同 java 编译器实现的一致性,序列化类必须声明一个明确的 serialVersionUID 值.
java.lang.Cloneable
表明Object.clone()方法可以合法地对该类实例进行按字段复制.实现此接口的类应该使用公共方法重写 Object.clone(它是受保护的).如果在没有实现 Cloneable 接口的实例上调用 Object 的 clone 方法,则会导致抛出 CloneNotSupportedException 异常.
java.util.RandomAccess
用来表明其支持快速(通常是固定时间)随机访问.此接口的主要目的是允许一般的算法更改其行为,从而在将其应用到随机或连续访问列表时能提供良好的性能.
java.rmi.Remote
Remote 接口用于标识其方法可以从非本地虚拟机上调用的接口.任何远程对象都必须直接或间接实现此接口.只有在“远程接口”(扩展 java.rmi.Remote 的接口)中指定的这些方法才可远程使用.
相关文章推荐
- AE常见接口之间的关系+arcgis常见概念
- OpenLayers学习二:点标记的添加删除和修改(以类为接口)
- 常见查询接口
- Java中的标记接口
- Java常见面试问题:抽象类与接口的区别
- java里面常见的接口与方法
- 面试常见题---------java中抽象类跟接口的区别
- linux涉及的常见网络接口设置和特殊路由问题汇总
- 细数订单通知短信接口常见应用领域
- java 标记接口
- &和&& int和integer GC 程序异常 常见的运行时异常类有哪些 接口
- 业务系统里面常见的方法接口设计
- 接口 常见视频接口详解
- 实体bean实现序列化parcelable接口的常见问题
- MVC常见的控制器,接口,数据层之间的操作
- 家庭影院.液晶电视.常见接口介绍(一)
- 视频源常见接口介绍
- 56、vi常见用法,多窗口模式,标记,多文件编辑,快捷操作及设置
- LoardRunner 接口压力测试场景常见错误
- Python常见问题(7):Python图形用户接口 Graphic User Interface FAQ