TIL

[2022.09.30] 자바 공부 9일차

인생은단짠단짠 2022. 9. 30. 23:57

 

오늘 공부 한 것

  • Object클래스
    • 모든 클래스는 Object클래스를 상속받는다.
    • toString
    • equals()
      • 재정의하여 두 인스턴스가 논리적으로 동일함의 여부를 구현
    • hashcode()
      • 인스턴스의 저장주소를 반환
      • 논리적으로 동일함을 위해 equals() 메서드를 재정의 하였다면 hashCode()메서드도 재정의 하여 동일한 hashCode 값이 반환되도록 한다
    • clone()
      • 객체의 원본을 복제하는데 사용하는 메서드
      • 해당 클래스의 clone() 메서드의 사용을 허용한다는 의미로 cloneable 인터페이스를 명시해 줌
  • String
  • StringBuilder, StringBuffer
    • 문자열을 여러번 연결하거나 변경할때 사용하면 유용함
  • class클래스

 

느낀점

오늘 들어야 할 온라인 강의가 많았는데 실습문제 해결하는데에 정신팔려서 강의를 많이 못들었다...ㅠ 그래도 실습을 어느정도 푼 것 같아서 기분 좋다. 오늘은 온라인 수업이라 강남패캠을 가지 않고 집에서 들었는데 집중이 잘 안된 것 같아 다음에는 나가서 들어야 겠다는 생각이 든다. equals, hashcode개념이 예전에는 이해가 잘 되지 않았었는데 메모리 개념을 확실히 공부하고 나서 보니까 이해가 꽤 되는 것 같다.

'TIL' 카테고리의 다른 글

[2022.10.04] 자바 공부 11일차  (0) 2022.10.04
[2022.10.03] 자바 공부 10일차  (0) 2022.10.04
[2022.09.29] 자바 공부 8일차  (1) 2022.09.30
[2022.09.28] 자바 공부 7일차  (0) 2022.09.28
[2022.09.26] 자바 공부 6일차  (0) 2022.09.27