티스토리 뷰

1. 자바

Txt: Lambda 5 가지 종류

패스트코드블로그 2020. 5. 24. 13:45

http://tcpschool.com/java/java_intro_java8

 

코딩교육 티씨피스쿨

4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등

tcpschool.com

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public interface Predicate<T> {
    boolean test(T t);
}
public interface Function<T,R> {
    R apply(T t);
}
public interface BinaryOperator<T> {
    T apply(T left, T right);
}
public interface Consumer<T> {
    void accept(T t);
}
public interface Supplier<T> {
    T get();
}
cs

JAVA8에서의 변경 사항

2014년에 발표된 자바의 최신 버전인 Java SE 8 버전에서는 많은 사항이 변경되거나 새롭게 추가되었습니다.

Java SE 8에서 변경되거나 새롭게 추가된 사항 중에서 주목할 만한 특징은 다음과 같습니다.

1. 람다 표현식(lambda expression) : 함수형 프로그래밍

2. 스트림 API(stream API) : 데이터의 추상화

3. java.time 패키지 : Joda-Time을 이용한 새로운 날짜와 시간 API

4. 나즈혼(Nashorn) : 자바스크립트의 새로운 엔진

'1. 자바' 카테고리의 다른 글

main-Crawl  (0) 2020.05.24
(자바의정석) 자바> PersonService.java  (0) 2020.05.24
service-array Admin  (0) 2020.05.24
main-swing Calculator  (0) 2020.05.24
main-JoptionPane Admin  (0) 2020.05.24
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함