TIL 2021.01.25

Kyu·2021년 1월 25일
0

TIL

목록 보기
15/322

20210125

🧐 TIL (Today I Learned)

  • 동기와 비동기가 어떤 것인지 익혔다. 유난히 동기 비동기에 관한 인터넷에 널린 포스트들은 개념들을 가지각색으로 해석해서 이해하기가 조금 힘들었지만 중간에 팀원들이 공유해준 링크들이 엄청 도움이 되어서 지금은 어느정도 이해했다. 가장 잘 이해할 수 있는 방법은 동기Sync와 비동기Async의 언어적 의미를 계속 파헤쳐 보는 것이다.
    • 구체적으로 학습할 수 있는 사이트는 여기다.
    • 처음 동기 비동기를 재미있게 배울 수 있는 곳은 여기이다.
  • String이 객체라는 사실은 자바를 처음 공부할때부터 익히 들었다. 객체라는 용어도 익숙치 않을 때라 그저 그렇구나 하고 외우고만 있었는는데 오늘 String 클래스에 대해 자세히 배우면서 String 에 대해서 더 잘 알게 됐다.

  • 배열과 ArrayList를 흉내내어 만들어보면서 그 원리는 조금 이해했다. ArrayList가 add()를 통해 값을 넣어줄때마다 길이가 늘어나는 부분은 어떤 방식인지는 내일 배우겠지만.. Object 클래스 타입을 파라미터에 넣어주면서 직접 만들어보며 상속의 개념이 여기까지 이어진다는 것에 대해 놀라웠다. 상속..다형성..이런 객체지향을 돕는 개념들은 정말 완벽히 익혀야겠다는 것을 다시 한번 느꼈다.

  • 명상을 배웠다.

❗️느낀점

오랜만에 미션하면서 재미를 느꼈다. 구현하는 것이기 때문이다. 구현하는 게 엄청 재밌다는 걸 오늘 깨달았다. 그리고 사실 미션에 스레드를 사용하지말고 비동기식 이벤트 처리? 를 하라고 하셨지만, 그냥 스레드를 이용해서 구현하기로 했다. 스레드만 이용해서 구현해도 나에겐 큰 미션이기 때문이다. 일찍 자고 얼른 일어나서 미션 수행해야지!

💪To-do

  • TPC 완강 (47강/50강 (94.00%) | 시간 : 988분/1038분) 링크

  • 생활코딩 객체지향 파트 (클래스 패스, 패키지, API, abstarct, final, 인터페이스, 다형성, 예외1 문법, 예외2 예외던지기, 예외3 만들기, Object 클래스, 상수와 enum, 참조, 제네릭) 링크

  • GC 공부하기 링크

  • 링크드 리스트 문서로 정리 링크

profile
TIL 남기는 공간입니다

0개의 댓글