내배캠 사전캠프 TIL 14일차

오병택·2025년 2월 5일

내배캠

목록 보기
13/73

학습 요약

자바 강의, 코테 문제

Stream

중간 연산 목록

최종 연산 목록

람다 표현식 : 익명 함수 만드는 방법
기본 문법 (매개변수) -> { 실행문 }

메서드 참조 ( :: ) : 이미 존재하는 메서드나 생성자를 참조하여 사용하는 방법

형태별 메서드 참조

JAVA 강의

인터페이스: 구현된 것이 전혀 없는 껍데기. 핵심은 추상 메서드의 집합.
static 메서드나 default 메서드도 추가됨.
인터페이스의 default 메서드는 인터페이스에서 구현된 메서드라는 것을 명시하기 위해 default 생략 X
인터페이스의 모든 멤버는 public
인터페이스의 모든 메서드는 public이고 abstract이기 때문에 메서드 쓸 때 생략 O
인터페이스의 상수도 역시 public static final이기 때문에 변수 쓸 때 생략 O
인터페이스의 조상은 인터페이스만 가능
다중 상속 가능
클래스 상속 : extends
인터페이스 구현 : implements
추상 클래스와 인터페이스의 공통점 :
추상화, 구현 강제성
추상 클래스와 인터페이스의 차이점 :

매개변수가 인터페이스일 때 인터페이스를 구현한 클래스의 인스턴스만 가능

느낀 점

내가 제대로 가고 있는 걸까? 너무 많은 정보가 들어오니까 흘러 넘치는 느낌이다. 반복하다 보면 어떻게든 되겠지..

profile
걱정하지 말고 일단 해봐!

0개의 댓글