😃 Today I Leaned
- Chapter 9 : 인터페이스
- Chapter 10 : 예외처리
- Chapter 11 : 제네릭
- Chapter 12 : 쓰레드
- Chapter 13 : 람다, 스트림, Optional
⭐알게 된 점⭐
인터페이스
-두 객체를 연결해주는 다리의 역할
- 상속 관계가 없는 다른 클래스들이 서로 동일한 메서드를 구현해야 할 때
인터페이스는 구현 클래스들의 동일한 사용 방법과 행위 보장 가능
- 인터페이스는 extends 키워드를 사용해 상속을 한다 -> 다중 상속이 가능!!
Generic
- 타입 언어에서 '중복되거나 필요없는 코드를 줄여주는 것'
- 타입의 안정성은 해치지 않는다
멀티 쓰레드
- 하나의 프로세스는 여러개의 실행단위를 가질 수 있으며 이 쓰레드들은 프로세스의 자원을 공유
- 여러개의 작업을 동시에 할 수 있어 성능이 좋아짐
- 동기화 문제, 교착상태가 발생할 수 있다는 단점이 있음
🐰 END
일단 자바 기본 문법 1회독을 마쳤다!
현재 진행되고 있는 개인과제를 수행하면서
빠르게 2회독을 할 예정이다.
처음 듣거나 헷갈리는 개념이 있다보니 2회독 때는 좀 더 꼼꼼히 봐야할 것 같다