serialVersionUID - O que é isso?

Em algumas classes aparecem um warning dizendo que necessita adicionar “private static final long serialVersionUID = 1L;”
Mas não vejo nenhuma utilidade para isso e o programa roda normalmente com ou sem isso. Então, para que serve?

[]´s

Encontrei respostas aqui…


http://www.guj.com.br/posts/list/26252.java

E aqui tem um bom artigo a respeito:

http://www.javapractices.com/Topic45.cjp

Valeu aí!

Falha minha.

[]´s