240116 TIL

DoDoBest

·

2024. 1. 16. 18:32

오늘 학습한 내용

  1. 리트코드 문제
    Set의 구현 원리에 대해 학습할 수 있었다
    https://leetcode.com/problems/insert-delete-getrandom-o1/description/
  2. 내일배움캠프 - Android 학습 자료
    - 안드로이드는 JVM이 아닌 안드로이드 런타임(ART)를 사용한다.
    - Kotlin에서 String은 Primitive type(기본 타입)이 아닌 Class다.
    - ===는 객체의 참조 값을 비교한다.
    - Kotlin의 === 는 Java의 ==와 동일하다.
    - Kotlin의 == 는 Java의 equals와 동일하다.
    - String Interning에 의해 컴파일 단계에서 동일한 String을 가리키는 다른 변수가 동일한 객체 주솟값을 가질 수 있다.
    - String Interning은 런타임에 생성된 문자열 객체에 대해 적용되지 않는다.

자세한 학습 내용 정리

https://dodobest.notion.site/01-16-e3e5ea3de7544b58a450b9253130b8fb?pvs=4

내일 학습할 내용

  1. 내일배움캠프 - Android 학습 자료 Chpater 03 - 4 배열과 컬렉션 이후 모두 학습하기
  2. Jetpack Compose Android 공식 문서 Tutorial 학습하기
  3. Kotlin In Action 책 읽기
  4. 면접을 위한 CS 전공지식 노트 책 읽고 정리하기

'TIL' 카테고리의 다른 글

240122 TIL  (0) 2024.01.22
240119 TIL  (0) 2024.01.19
240118 TIL  (0) 2024.01.18
240117 TIL  (0) 2024.01.17
스타터 노트  (0) 2024.01.16