데브 코스/TIL

[TIL] DAY 17

반응형

오늘 할 일

  • 국취제 상담받기
  • 집수리하기
  • 강의 듣고 정리하기
  • 과제 하기
  • SQL 레벨업 정리 후 스터디 참여하기
  • 알고리즘 1문제 풀기
  • TIL 작성하기
  •  
  •  
  •  

 

TIL

1. Record

  • 데이터를 보유하기 위한 목적으로 사용한다.
  • 일종의 데이터 클래스로 Getter, Setter 대신에 사용 가능하다.
  • 외부에서 접근 시 메소드가 아니라 필드명으로 접근이 가능하다.

 

2. 이중 중괄호 초기화 트릭

private static final Map<Integer, String> map = new HashMap<Integer, String>() {{
    put(1, "first");
    put(2, "second");
    put(3, "third");
}};
  • 일단 사용하지 말자!
  • 코드가 모호해진다.
  • 불필요한 비용이 발생한다.
  • 익명 클래스를 생성하기 때문에 컴파일러가 추가로 클래스 파일을 만들어 JVM에 추가 부담을 주고 더 많은 메모리를 소모한다.

 

내일 할 일

  1. W3D3 강의 수강 및 정리
  2. 자바 스터디 준비
  3. W3D2 과제하기
  4. TIL 작성하기

 

 

느낀 점

이렇게 점점 밀리다가 걷잡을 수 없을 것 같은 느낌이 든다.. 하지만, 다른 사람들과 비교하지 말고 내 페이스대로 천천히 진행했으면 좋겠다. 아직 첫 번째 과제도 진행하지 못했지만, 오늘부터 도전하면서 부딪히려고 한다.

반응형

'데브 코스 > TIL' 카테고리의 다른 글

[TIL] DAY 19  (0) 2021.08.23
[TIL] DAY 18  (0) 2021.08.20
[TIL] DAY 15 & 16  (0) 2021.08.18
[TIL] DAY 13 & 14  (0) 2021.08.16
[TIL] DAY 12  (0) 2021.08.14