java标示接口

大家可能会见到一些接口中没有任何的抽象方法,我们知道接口是完全的抽象类,它的作用就是为了实现多继承,避免菱形继承的问题,以及

作出一些规定和规则。

1、什么是标记接口?

Java中把没有定义任何方法和常量的接口称之为标记接口,我们经常使用的比较多的是“”Serializable“”,这个接口也是没有定义人任何方法和常量的。

2、标记接口的作用?

标记接口在Java中有什么作用呢?其实标记接口从名字就可以理解就是给某个对象打上一个标志,从而告诉JVM,这个对象可以做什么,实现了 “Serializable”接口的类的对象可以被序列化,还有一个“Cloneable”接口,这个也是一个标记接口,在默认情况下,Java中的对象是不允许被克隆的,但是只要实现了"Cloneable"接口,那么对象就可以被克隆了。

猜你喜欢

转载自blog.csdn.net/qq_32252957/article/details/80098068
今日推荐