기본 메서드란? Java 8에서 추가된 기능으로 인터페이스에 새로운 메서드를 추가하기 위한 방법이다. 이전의 Java 버전에서는 인터페이스에 메서드를 선언하면 해당 인터페이스를 구현하는 모든 클래스에서 해당 메서드를 구현해야 했지만, 기본 메서드를 사용하면 인터페이스에 기본 구현을 제공할 수 있으며, 구현 클래스에서 해당 메서드를 오버라이드하지 않아도 된다. 1. default 메서드 구문 public interface MyInterface { // 추상 메서드 void abstractMethod(); // default 메서드 default void defaultMethod() { // 구현 코드 } } default 키워드를 사용하여 메서드를 선언 중괄호 내부에 메서드의 구현 코드를 작성 defaul..