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
接口
有关更多详细信息,请查看。这是一个标记界面;也许你的代码库中有什么东西使用它。请用标准英语表达你的问题。