Java暑期学习第十九天日报

一、今天学习的内容:

    今天学习了6.5的内容。

二、遇到的问题:

    对于标识接口具体表示了什么和作用不了解。通过在网上查找资料得知:标识接口,当一个类实现了一个标识接口之后就像是给自己打了个标签。打个比喻,不是很恰当。就像是一个人穿了件名牌衣服(实现了标识接口),别人一看他穿的衣服(标识接口)就知道他的品味、身份(特性)。另外我在博客园找到一篇文章,仔细阅读后对我的问题有很大帮助,博客地址如下:https://www.cnblogs.com/myseries/p/10876314.html

另外关于Java中的常见接口的具体用处通过书中了解不多,通过网上查找资料进行了了解,博客地址如下:https://blog.csdn.net/lucia_fanchen/article/details/49454971

三、明日计划:

    明天计划练习6.6的综合实例和6.8的课后习题。

 

今日学习的具体内容:

1.标记接口

标识接口是没有任何属性和方法的接口,它只表明它的类属于一个特定的类型,供其他代码来测试。

使用标识接口的唯一目的就是通过使用instanceof 来进行类型查询。

例如:if( obj instanceof Cloneable){......}

java中常见的标识接口 Serializable接口 java.io.Serializable接口仅仅表明实现该接口的类,可以实现类的序列化和反序列化。
标记接口仅仅是一个标记,此种接口没有抽象方法。
Clone接口 java.lang.Cloneable接口表明Object.clone()方法可以合理的对该类实例进行按字段复制。
实现此接口的类应该用public重写Object.clone()方法。

 

posted on 2020-07-24 23:07  桑榆非晚柠月如风  阅读(67)  评论(0编辑  收藏  举报