为何HttpServlet 要求添加serialVersionUID

坟墓里的爱情 2014-07-20 07:10:14
serialVersionUID 有什么作用?



public class loginServlet extends HttpServlet {

/**
*
*/
private static final long serialVersionUID = 1L;

}
...全文
464 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zy_think123 2014-07-27
  • 打赏
  • 举报
回复
引用 2 楼 fanghui88 的回复:
为什么实现serializable 接口,有什么用以吗?
这个是一个序列化接口,说白了就是保证这个对象的唯一性!就跟身份证是你的标示一样的 而且HttpServlet继承了serializable接口,如果你你不加这句话的话,那么如何标示你!
  • 打赏
  • 举报
回复
类impl serializable主要起标志作用,表明可以被序列化。
坟墓里的爱情 2014-07-26
  • 打赏
  • 举报
回复
为什么实现serializable 接口,有什么用以吗?
teemai 2014-07-20
  • 打赏
  • 举报
回复
httpservlet 实现了serializable 接口。所以这里的id的作用就是用来标识这个对象写入文件后的标识。如果不给id也会有个默认的

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧