Хорошей идеей будет заставить язык применять как можно больше свойств вашей программы, и использование ключевого слова final
, безусловно, является хорошей практикой. Но это тот случай, когда ключевое слово final
слишком строго, чтобы заставить механизм сериализации GWT работать, по крайней мере, в его текущем состоянии. Поэтому вы, к сожалению, не можете использовать эту функцию.
Но я думаю, что стоит упомянуть, что, если вы не предоставляете установщики для x и y и сохраняете их private
, вы действительно класс неизменен . Это не язык, обеспечивающий это, это ваш код.