221112 TIL
오늘 공부한 것
객체, 클래스
- 내용이 방대해서 정리하기가 어려울 것 같지만 해보자... 그래도 이전에 한번 봐서 그런지 이제야 제대로 이해가 된 것 같다.
정적 멤버와 인스턴스 멤버
- static 개념을 드디어 이해했다. 실제 프로젝트를 하면서 어떤걸 static 멤버로 하고 어떤걸 인스턴스 멤버로 할 지 고민하는게 굉장히 재밌을 것 같다.
싱글톤
- 아직은 어디에 쓰이는지 모르겠다.
final 필드 / 상수
- 따로 정리해둠.
패키지, 프로젝트
- 자바하면서 제일 헷갈렸던 개념이었는데 기술 매니저님의 설명을 듣고 드디어 이해를 함. 패키지를 불러오는 건 같은 프로젝트 내에 있는 패키지만 불러올 수 있음.
알고리즘
- 프로그래머스 난이도1 과일장수 다시풀기, 푸드파이트 문제 풀었음.
- 문자열 반복, 문자열 뒤집기, 리스트 뒤집기, 리스트 정렬하기, Integer int 변환, 리스트 인덱스로 찾는법. 이렇게 총 6 가지 지 방법들을 찾고 정리함.
자료 정리 링크
- [Java] 클래스 https://kimdirector1090.tistory.com/43
- [Java] 싱글톤 https://kimdirector1090.tistory.com/44
- [Java] 패키지와 접근제한자 https://kimdirector1090.tistory.com/45
- [Java] 리스트 관련 메소드 정리 https://kimdirector1090.tistory.com/40
- [Java] Wrapper 클래스 관련 메소드 정리 https://kimdirector1090.tistory.com/41
- [Java] String 관련 메소드 정리 https://kimdirector1090.tistory.com/42
- 221112 알고리즘 풀이 https://kimdirector1090.tistory.com/46
잘한 점
첫 틀을 잡느라 시간은 오래 걸렸지만 오늘 배웠던 개념들을 블로그에 잘 분류해서 저장해놓았다. 틀이 잘 잡혀 있어서 앞으로 공부하면서 추가하기도 쉬울거고, 다시 찾아보기도 쉬울 것이다. 블로그에 공부한 것을 기록하는 게 무의미하지 않게끔 잘 정리한 것 같다. 뿌듯.