Effective Java Study
Ctrlk
  • 🍄All About Effective Java
  • 🐢All About Study
    • 🧩스터디 진행 방식
    • 🔎아이템 체크리스트
  • 💾Effective Java
    • 2️⃣ 객체 생성과 파괴
    • 3️⃣ 모든 객체의 공통 메서드
    • 4️⃣ 클래스와 인터페이스
    • 5️⃣ 제네릭
    • 6️⃣ 열거 타입과 애너테이션
    • 7️⃣ 람다와 스트림
    • 8️⃣ 메서드
    • 9️⃣ 일반적인 프로그래밍 원칙
    • 🔟 예외
    • 1️⃣ 동시성
    • 2️⃣ 직렬화
      • 85. 자바 직렬화의 대안을 찾으라
      • 86. Serializable을 구현할지는 신중히 결정하라
      • 87. 커스텀 직렬화 형태를 고려해보라
      • 88. readObject 메서드는 방어적으로 작성하라
      • 89. 인스턴스 수를 통제해야 한다면 readResolve보다는 열거 타입을 사용하라
      • 90. 직렬화된 인스턴스 대신 직렬화 프록시 사용을 검토하라
Powered by GitBook
On this page
  1. 💾Effective Java

2️⃣ 직렬화

85. 자바 직렬화의 대안을 찾으라86. Serializable을 구현할지는 신중히 결정하라87. 커스텀 직렬화 형태를 고려해보라88. readObject 메서드는 방어적으로 작성하라89. 인스턴스 수를 통제해야 한다면 readResolve보다는 열거 타입을 사용하라90. 직렬화된 인스턴스 대신 직렬화 프록시 사용을 검토하라
Previous84. 프로그램의 동작을 스레드 스케줄러에 기대지 말라Next85. 자바 직렬화의 대안을 찾으라

Last updated 9 months ago