목록함수형인터페이스 (2)
오늘이라도
https://www.inflearn.com/course/the-java-java8# 백기선 개발자님의 더 자바, Java 8 강의를 들으면서 정리한 내용입니다. public class Chap02 { public static void main(String[] args) { //인터페이스 객체를 선언하여 사용하는법 Plus10 plus10 = new Plus10(); //만든 Function 인터페이스는 apply로 사용한다 System.out.println(plus10.apply(1)); //바로 함수형 인터페이스를 사용하는 법 Function plus10_2 = (number) -> number + 10; Function multiply2 = (i) -> i * 2; //compose는 입력값을 가지..
https://www.inflearn.com/course/the-java-java8# 백기선 개발자님의 더 자바, Java 8 강의를 들으면서 정리한 내용입니다. //어노테이션을 붙여서 위반할때 에러가 뜬다. //함수형 인터페이스를 만들고자 할때 붙여주면 좋다. @FunctionalInterface public interface RunSomething { // 인터페이스에 '추상 메서드'가 하나만 있으면 함수형 인터페이스 // 인터페이스의 구현체를 만들때 메서드를 구현해줘야한다. // 원래는 abstract void가 붙으나 인터페이스에서는 생략가능하다. // public도 생략 가능하다 void doIt(); // 하나 더 메서드가생기면 함수형 인터페이스가 아님 //void doItAgain(); //..