我正在使用 Eclipse 创建一个简单的项目。我正在尝试在我的 Java 类中实现 Serializable,但 Eclipse 没有识别出它说“Serializable 无法解析为一种类型”,并让我创建一个名为 Serializable 的接口。
public class Location implements Serializable {
Serializable 不应该是内置接口吗?我如何让它工作?
我正在使用 Eclipse 创建一个简单的项目。我正在尝试在我的 Java 类中实现 Serializable,但 Eclipse 没有识别出它说“Serializable 无法解析为一种类型”,并让我创建一个名为 Serializable 的接口。
public class Location implements Serializable {
Serializable 不应该是内置接口吗?我如何让它工作?
您需要从java.io
包中导入它:
import java.io.Serializable;
你必须import java.io.Serializable
。
如果您单击 Eclipse 中的“错误图标”,在违规行的左侧,Eclipse 可以为您完成。或者只需按Ctrl+Shift+O
。
是的,Serializable
是一个接口。也许您未能正确配置构建路径?
您只需右键单击您的项目 => buildpath => jre => 并指定正确的 jre,它将为您提供导入 java.io.Serialisable 的可能性;