성장하는 개발 블로그

성장하는 개발 블로그

  • 분류 전체보기 (408)
    • 개발 지식 (66)
    • 백준 문제풀이 (16)
    • 프로그래머스 문제풀이 (1)
    • 독서 (35)
    • 회고 (287)
  • 홈
  • 태그
  • 방명록
  • Github
RSS 피드
로그인
로그아웃 글쓰기 관리

성장하는 개발 블로그

컨텐츠 검색

태그

코드컴플리트 백준 이펙티브 자바 TIL 코드 컴플리트 알고리즘 자바 jpa 파이썬 입문 클린 아키텍쳐 Docker 파이썬 코드숨 mysql 코드 컴플리트2 코틀린 c++ 도커 나도코딩 주간회고

최근글

댓글

공지사항

아카이브

자바8(1)

  • (Java8) 자바 8에서 변경된 인터페이스(1) + 이펙티브 자바

    자바 8 버전이 되면서 인터페이스에서도 변경이 생겼습니다. 대표적으로 눈에 띄는 것이 기본 메서드 지원(default method)과 static 메서드 지원이 있습니다. 이번 문서에서는 기본 문서와 static 메서드를 지원함으로써 가능한 것들에 대해 알아보려고 합니다. 🧑‍💻상속, 구현에 용이한 기본 메서드 public interface Foo { void sayHelloTo(String name); } sayHelloTo라는 추상 메서드를 가진 Foo 인터페이스가 있습니다. 그리고 이 클래스를 여럭 곳에서 상속받아, 이를 구현하고 있다고 생각해봅시다. 그럼 자바 8이전에는 다음과 같이 사용해야 했을 것입니다. public class FooImpl implements Foo { @Override vo..

    2022.11.22
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바