일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Cloud Bigtable
- Google Cloud Platform
- 아마존웹서비스
- Cloud SQL
- Amazon Web Service
- playbook
- AWS Certificate
- 앤서블
- Kubernetes Engine
- AWS Database
- Google Cloud Platrofm
- AWS 자격증
- Solution Architect Certificate
- container
- Cloud Datastore
- Compute Engine
- kubernetes
- Cloud Storage
- Reverse Proxy
- gcp
- Google Cloud
- 리버스 프록시
- ansible
- Google Cloud Platorm
- GKE
- Solution Architect
- Cloud Spanner
- VPC
- AWS
- AWS Solution Architect
- Today
- Total
목록전체 글 (79)
sungwony
Java 8에는 "stream"이 추가되었다. 이는 Java I/O 인터페이스의 InputStream, OutputStream과는 완전히 다르다. 스트림은 "연속된 정보"를 처리하는데 사용한다. 지금까지 우리가 알고 있는 연속된 정보에는 '배열'과 '컬렉션' 등이 존재한다. 아쉽게도 배열에서는 스트림을 활용할 수 없다. 하지만 배열을 컬렉션으로 변환하여 스트림을 활용할 수 있다. 먼저 스트림의 구조에 대해서 알아보자. list.stream().filter(x -> x>10).count() 스트림 생성 중개 연산 종단 연산 스트림 생성 : 컬렉션의 목록을 스트림 객체로 변환. 여기서 스트림 객체는 java.util.stream패키지의 Stream 인터페이스를 말한다. 이 Stream() 메소드는 당연히 C..
java.util.function 패키지 Java 8에 추가되었으며 람다 표현식을 보조하는 인터페이스를 모아놓은 패키지이다.Function, Supplier, Consumer, Predicate, UnaryOperator, BinaryOperator 등의 인터페이스가 있으며, 람다 표현식으로 선언될 추상 메소드를 하나씩 가지고 있다.java.util.function API Predicate- boolean test(T t)- default Predicate and(Predicate
람다(lambda) 표현식은 Java 8의 가장 특징적인 표현식. 람다 표현식은 함수형 프로그래밍에 유용하고 개발을 용이하게 한다. 람다 표현식은 인터페이스 메소드가 "하나"인 것들만 적용이 가능하다. 람다 표현식은 익명 클래스로 전환이 가능하며, 익명 클래스는 람다 표현식으로 전환이 가능하다. 기본 문법 람다 표현식은 3 부분으로 구성되어 있다. 매개 변수 목록 화살표 토큰(Arrow Token) 처리 식 (int x, int y) -> x+y 아래는 인터페이스를 익명클래스와 람다표현식으로 선언한 예 public class NestedAndLambda { public static void main(String[] args) { NestedAndLambda sample = new NestedAndLamb..