Joy's Devlog

Joy's Devlog

  • 분류 전체보기 (141) N
    • 전공 (33)
      • 네트워크 (14)
      • 운영체제 (12)
      • 컴파일러 (7)
      • 인공지능 (0)
      • 데이터마이닝 (0)
    • BOOKS (14)
      • 이펙티브 자바 (6)
      • Real MySQL 8.0 (8)
    • Courses (49) N
      • 아이티윌 오라클 DBA 과정 (15) N
      • 우리FISA 클라우드 서비스 개발 과정 (0)
      • 스프링 핵심 원리 기본편 (9)
      • 모든 개발자를 위한 HTTP 웹 기본 지식 (8)
      • 실전! 스프링 부트와 JPA 활용 (11)
      • 실전! 스프링 데이터 JPA (6)
    • CERTIFICATES (44)
      • SQLD (30)
      • AWS DEA-C01 (14)
    • TIL (1)
  • 홈
  • 공지사항
  • 태그
  • 아카이브
  • 방명록
  • GITHUB
RSS 피드
로그인
로그아웃 글쓰기 관리

Joy's Devlog

컨텐츠 검색

태그

RealMySQL oracle Spring MySQL 컴파일러 오라클DBA과정 Python sqld JPA 운영체제 DEA-C01 HTTP Java AWS 네트워크 Effective Java SQL 데이터통신 아이티윌 data engineering

최근글

댓글

공지사항

아카이브

CloneNotSupportedException(1)

  • [아이템13] 이 거추장스러운 코드는 CloneNotSupportedException이 사실은 비검사 예외(unchecked exception)였어야 했다는 신호다.

    @0verride public PhoneNumber clone() { try { return (PhoneNumber) super.clone(); } catch (CloneNotSupportedException e) { throw new AssertionError(); // 일어날 수 없는 일이다. }}Object의 clone() 메서드와 CloneNotSupportedException: 자바의 모든 객체는 Object 클래스를 상속하며, Object 클래스에는 clone() 메서드가 정의되어 있습니다. clone() 메서드를 호출하면 해당 객체를 복제하는 시도를 합니다. 그러나 clone() 메서드가 복제를 지원하지 않는 경우, 즉 해당 클래스가 Cloneable..

    2024.07.01
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바