The serializable class MyFrame does not declare a static final serialVersionUID field of type long这个警告是什么意思???

解决方案 »

  1.   

    自己编程的时候不用管它  就是让你设置一个long型的serialVersionUID   
      

  2.   

    为对象序列化准备的一个long型static变量如果看不懂这句话,就暂时不用管了。
      

  3.   

    是设置一个对象序列化变量
    在eclipse 或 myeclipse中会自动提示你加上的,
    你若忽略也不会影响运行
      

  4.   

    这个只是一个warn的消息,可以忽略。要想去调该warn,你要在你的类中定义个变量如下:
    private static final long serialVersionUID = -1325284657063978267L;
    其中的-1325284657063978267L最好比较唯一,以区别其他的可序列化类,我的那个值是通过eclipse产生的
      

  5.   

    这个开始学习,先暂时不用理会,或者让Eclipse自动处理这个问题!
      

  6.   

    如果你用的是Eclipse 的话,按Ctrl+1在帮助提示中选择“生成一个UUID”.那Eclipse就帮你生成一个UUID的序列号了。