java - 编译我的java小程序时出现两个警告

标签 java applet appletviewer

package homework1;

import java.applet.Applet;
import java.awt.Graphics;

public class Homework1A extends Applet {

    public  void paint( Graphics g ){
        g.drawString("CIS 35A Student Learning Outcomes ",40,60);
    }
}

这是我收到的警告

The serializable class Homework1A does not declare a static final serialVersionUID field of type long 
Homework1A.java    /homework1/src/homework1    line 5    Java Problem

还有另一个类似的警告

Warning: Can't read AppletViewer properties file:

但在我运行代码几次后它就消失了。

最佳答案

您的类中需要一个串行版本 UID,例如:private static Final long serialVersionUID = 1L;

您可以将此作为引用:Serial IDs

关于java - 编译我的java小程序时出现两个警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12774440/

相关文章:

java - hibernate :字段列表中的未知列

Java Applet 在其他 443 端口上加载 SSLProtocolException unrecognized_name

Java 小程序多次显示自身

Java 小程序 : no antialiased font in browser (but in AppletViewer)

java - appletviewer/JRE1.6.0_30 中的 JApplet — getParameter ("someArg"上的 NullPointerException )

Java安全访问控制异常

java - 无法从 List<List> 转换为 List<List<?>>

java - Axis2 Weblogic 10 jar 冲突

JavaFX16 警告 : Unsupported JavaFX configuration: classes were loaded from 'unnamed module @***'

java - 使用 Point 类在 Java 中自由手绘