`
中国爪哇程序员
  • 浏览: 164869 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

标识接口

    博客分类:
  • java
 
阅读更多

摘要:标识接口是没有任何方法和属性的接口.它仅仅表明它的类属于一个特定的类型,供其他代码来测试允许做一些事情.

标识接口是没有任何方法和属性的接口.它仅仅表明它的类属于一个特定的类型,供其他代码来测试允许做一些事情.

标识接口作用:简单形象的说就是给某个对象打个标(盖个戳),使对象拥有某个或某些特权。比如,你不能杀人,如果老习给你盖个戳,你就可以杀人了。。

使用标记接口可以用instanceof进行类型查询,例如:

if(obj instanceof Cloneable) {………}

一些容器例如Ejb容器,servlet容器或运行时环境依赖标记接口识别类是否需要进行某种处理,比如serialialbe接口标记类需要进行序列化操作.

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 的接口)中指定的这些方法才可远程使用.
分享到:
评论

相关推荐

    三菱 标识接口模块AD35ID1 2,A1SD35ID1 2用户手册(英文).pdf

    三菱 标识接口模块AD35ID1 2,A1SD35ID1 2用户手册(英文)pdf,三菱 标识接口模块AD35ID1 2,A1SD35ID1 2用户手册(英文)

    Java标识接口的使用方法

    在本篇文章中小编给大家分享了关于Java标识接口的使用方法和教程内容,有需要的朋友们学习下。

    springboot通过面向接口编程对控制反转IOC的理解.docx

    需要让上层开发人员根据自己的业务去实现它,比较返回一个当前登陆的用户实体,或者返回... * 返回用户ID的标识接口,由程序使用者去实现. */ public interface UserIdAuditorAware extends AuditorAware<String> { }

    计算机常见外部接口图解

    计算机常见外部接口图解,教你识别计算机的各类接口,并对各个接口的作用进行了详细说明

    接口设计说明书(软件设计文档范例)

    接口设计说明书 本接口说明书详细介绍了LK9000编程接口函数的功能,用法、声明所在的头文件。用户在开发LK9000软件时必须阅读该说明书。

    联通H2接口规范

    编码总则一:中国联通客服H接口编码标准规则满足唯一标识客服H接口中的实体及其属性的需求。编码采用十进制编码。 编码总则二:编码主要采用分层的方式,共分为四层,每层对应若干位编码。编码位的具体值参见相应的...

    农业银行 银企直连 接口文档

    1.4.6 关于续查标志 16 1.4.7 关于多域串 16 1.4.8 关于定位串 16 1.4.9 关于文件 16 1.4.10 关于操作员密码 16 1.4.11 关于认证码、数字签名和加密 16 1.4.12 关于返回结果 17 1.4.13 关于批量数据下传方式 17 ...

    安卓 USB 设备检测.rar

    接口数量 可编程组种类 散列码 端点数 端点类型 端点地址 端点属性 端点方向 端点号 端点间隙 端点最大包大小 设备通信状态 准备列表 因为只用于测试设备信息,所以为稳定的获得,请先插入USB设备,再启动本软件。 ...

    深入探索Java对象的序列化

    Serializable接口是一个标识接口,没有抽象方法。 Serializable有一个子接口Externalizable,实现Externalizable接口的类可以自行控制对象序列化荷反序列化过程。 一般来说,没有必要自己实现序列化接口,直接...

    easyopen 接口开放平台.rar

    接口开放平台,为访问者提供统一的URL作为唯一访问入口,参数中指定具体接口标识和接口参数。它的优点包括接口规范性、效率、管理能力。接口开放平台可以分为简单的和复杂的两种方式。简单的接口开放平台,由自身...

    前后端接口的链接成品

    URL符合业界普遍接受的REST规则,减少在URL中标识操作类型的情况,如使用POST /users代替POST /users/save。 出于技术的限制,对于一些特殊的场景,接口会在REST设计的基础之上进行一些妥协,具体参考各接口规范...

    泛微Ecology8系统接口文档 .pdf

    泛微Ecology8系统接口文档,该接口主要用来在 e-cology配置和异构系统的数据库链接方式,给有研发能力的客户或有系统集成需求的客户提供泛微各类接口调用的参考例程,面向具有一定web service开发能力或了解web ...

    CDMA空中接口技术

    5.5.1 标识 81 5.5.2 消息的三层结构和功能 84 5.5.3 指令消息 85 5.6 小结 87 第六章 窄带CDMA空中接口的运作机制 89 6.1 引言 89 6.2 终端的运作机制 89 6.2.1 初始化状态 90 6.2.2 待机状态 ...

    需求规格说明书模板(doc文件)

    3.4.1接口标识和接口图 6 3.4.x(接口的项目唯一标识符) 6 3.5系统内部接口需求 7 3.6系统内部数据需求 7 3.7适应性需求 7 3.8安全性需求 8 3.9保密性和私密性需求 8 3.10操作需求 8 3.11可使用性、可维护性、可移植...

    DSP接口电路设计与编程

     8.1.9 标志数值寄存器(FLAGS)  8.1.10 同步突发模式  8.2 ADSP 21161与其他SHARC的区别  8.2.1 ADSP 21161的链路接口  8.2.2 ADSP 21161的串行外设接口SPI  8.3 双电压启动流程  8.4 ADSP 2116X的PCB板...

    移动MAS短信接口文档3/4

    移动MAS短信接口文档,总共有4个压缩包

    神州数码路由器接口简介.pdf

    三、 实验设备 1、DCR 1702 一台 四、 实验拓扑 五、 实验要求 1、 以太网接口有 100M 和 10M 之分 2、 注意观察接口和模块上的标志 3、 注意插槽上标号,从靠近电源开始,依次是 0、1、2、3 4、 各接口也从 0 开始...

    java-数组与方法及面向对象基础

    详细描述了java基础中的数组与方法的应用技术,以及面向对象的过程思想,有助于java初学者的入门学习。

    上期CTP期权接口API开发服务v6.3.0官方版

    上期CTP期权接口API开发服务是一款上期CTP期权API开发服务期货接口开发包,南华期货面向高端专业机构,提供内外盘统一的行情和交易API接口,已与POBO、风软等主流软件成功对接,标志API接口商业应用正式启动,服务...

    中国联通WAP业务平台标准接口规范

    目 录 1.概 述 4 1.1 编写目的 4 1.2用语解释 4 2. 一次认证 4 3.CP/SP和业务接入方法 5 ...7. 关于获取手机用户的唯一标识 18 8. 关于手机型号的参数获取方法 18 9、WAP业务页面返回上级规范 19

Global site tag (gtag.js) - Google Analytics