Он отмечает переменную-член, которая не должна быть сериализуется, когда он сохраняется потоки байтов. Когда объект передаются через сеть, объект должен быть "сериализован". Сериализация преобразует объект состояние к серийным байтам. Эти байты отправляется по сети и объекту воссоздан из этих байтов. член переменные, отмеченные переходным процессом java ключевое слово не передается, они потеряно намеренно.
Пример оттуда, слегка измененный (спасибо @pgras):
public class Foo implements Serializable
{
private String saveMe;
private transient String dontSaveMe;
private transient String password;
//...
}
Ответ 2
переходные переменные никогда не сериализуются в java
Ответ 3
Это означает, что trackDAO не следует сериализовать.