답변
구글이 당신의 친구입니다 보았다.
그것은이 바이트 스트림 지속되면 직렬화 회원 변수를 표시한다. 개체가 네트워크를 통해 으로 전송되면 개체를 'serialize'해야합니다. 직렬화는 객체 을 직렬 바이트로 변환합니다. 해당 바이트는 네트워크를 통해 으로 전송되고 해당 개체에서 개체가 다시 만들어집니다. 구성원 자바 과도기 키워드로 표시된 변수는 전송되지 않으며 의도적으로 입니다.
거기에서 예를 들면 약간 수정 (감사 @pgras는)
public class Foo implements Serializable
{
private String saveMe;
private transient String dontSaveMe;
private transient String password;
//...
}
이 trackDAO
직렬화되지 않아야 함을 의미한다.
이것은 키워드가 아닌 @Transient 어노테이션입니다. –
@Marcos : 너 무슨 소리 야? 질문과 대답은 모두 'transient'키워드에 관한 것입니다. –
임시 변수가 Java에서 직렬화되지 않습니다. – Deepak
과도 변수는 자바
@windings를 직렬화되지 않습니다 : 그 경우에 당신이 정말로 (http://download.oracle.com/javase/tutorial/) [튜토리얼을 통해 작업] 시작해야합니다. 그것들은 질문하는 것으로 대체 할 수 없습니다. 'Integer'는 키워드가 아니며 클래스입니다. –
위대한 아이러니는 이제 이것이 구글의 첫 번째 히트작이라는 것입니다. 그래서 ... –