Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 谁能告诉我用“扩展”的implements接口有什么用;“可序列化”;与示例的接口?_Java_Interface_Serializable - Fatal编程技术网

Java 谁能告诉我用“扩展”的implements接口有什么用;“可序列化”;与示例的接口?

Java 谁能告诉我用“扩展”的implements接口有什么用;“可序列化”;与示例的接口?,java,interface,serializable,Java,Interface,Serializable,与可序列化实现的接口 public interface SearchCriteria extends Serializable {} 类,该类实现了没有方法初始化的接口 只是一个“可序列化”接口的扩展 public class AbstractSearchCriteria implements SearchCriteria { private static final long serialVersionUID = 1L; private PageCriteria pageCrite

与可序列化实现的接口

 public interface SearchCriteria extends Serializable {}
类,该类实现了没有方法初始化的接口 只是一个“可序列化”接口的扩展

  public class AbstractSearchCriteria implements SearchCriteria
 {
private static final long serialVersionUID = 1L;

private PageCriteria pageCriteria;

public AbstractSearchCriteria()
{
    super();
}

public PageCriteria getPageCriteria()
{
    return pageCriteria;
}

public void setPageCriteria(PageCriteria pageCriteria)
{
    this.pageCriteria = pageCriteria;
}}

序列化是将数据结构或对象状态转换为可存储格式的过程

Serializable是一个标记接口 serializable是一个特殊接口,指定类可序列化。它的特殊之处在于,与普通接口不同,它没有定义任何必须实现的方法:它只是将类标记为可序列化的

这里有更多内容

简而言之:

您在
SearchCriteria
界面中扩展了
Serializable
界面。默认情况下,实现
SearchCriteria
接口的所有类也将实现
Serializable
接口


有关更多详细信息,请查看。

这是一个标记界面;也许你的代码库中有什么东西使用它。请用标准英语表达你的问题。