The Java8(Stream 소개)
Stream 소개 Stream 연속된 데이터를 처리하는 함수. Stream은 데이터 소스를 변경하지 않는다. public class App{ public static void main(String[] args){ List<String> names = new ArrayList<>();...
The Java8(인터페이스 - Default 메소드와 Static 메소드)
인터페이스 Default 메소드와 Static 메소드 인터페이스 기본 메소드와 스태틱 메소드 자바 8 이전에는 .. public interface Hi{ void printName(); } Hi 라는 인터페이스 생성 public...
The Java8(람다 표현식)
람다 표현식 람다식(Lambda expression) 람다식은 자바8(JDK1.8) 부터 추가된 문법이다. 람다식의 도입으로 자바는 객체지향언어인 동시에 함수형 언어가 되었다. 람다식은 함수를 간략, 명확한 식으로 표현할 수 있게...