2012-10-08 52 views
1
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); 
    } 
} 

這是警告,我得到兩個警告編譯我的Java小程序時

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: 

另一個警告,但它不見了我跑我的代碼後幾次。

+0

你是如何編譯和運行你的代碼? –

+0

您正在使用哪種IDE?作爲旁白。除非另有規定1)代碼框而不是小程序。 2)使用Swing而不是AWT。如果明確的話,對決定的人進行打耳光,並告訴他們不應該教小程序,不應該教AWT,也不應該在教學階段。 –

回答

2

你需要一個串行版本的UID,例如:private static final long serialVersionUID = 1L;在你的課堂上。

你可以使用它作爲參考:Serial IDs