반응형 자바1 Java transient란? transient 키워드, serialize 제외 Transient란? java transient란 자바 프로그래밍 언어에서 사용되는 예약어 중 하나입니다. 이 예약어는 변수나 필드를 특정 상황에서 일 시적으로 직렬화 대상에서 제외시키는 데 사용됩니다. 직렬화는 객체를 저장하거나 전송하기 위해 객체의 상태를 이진 형 식으로 변환하는 과정을 의미합니다. transient 예약어를 변수나 필드 앞에 붙이면, 그 변수나 필드의 값은 객체를 직렬화할 때 저장되지 않습니다. 즉, 해당 필드의 값은 일시적으로 저장되지 않고 불러올 때 별도의 처리가 필요합니다. 이를 간단한 코드 예제를 통해 설명해보겠습니다 Transient 사용법 class Student implements Serializable { // 직렬화 대상 필드 private String name; /.. 2023. 8. 21. 이전 1 다음 반응형