목록리액티브 프로그래밍 (1)
Groo

안녕하세요, 오늘은 이전에 설명했던 RxJava에 대해 조금 더 깊이 알아보도록 하겠습니다. 오늘의 주제는 RxJava의 핵심이라고 할 수 있는 Observable 클래스에 대해 살펴보겠습니다. 📊 RxJava 버전 1과 2의 데이터 소스 차이 기존의 RxJava 버전 1에서는 데이터 소스를 Observable 클래스와 Single 클래스로 구성했습니다. RxJava 버전 2에서도 여전히 두 클래스가 존재하기는 하지만 Observable 클래스를 상황에 맞게 조금 더 편리하게 사용하기 위해 3개로 세분화하였습니다. Observable 클래스 관찰대상이 데이터의 흐름에 맞게 알림을 보내 관찰자가 그에 따른 데이터를 처리할 수 있도록 합니다. Maybe 클래스 reduce, firstElement 함수와 같..
프로그래밍 언어/Java
2020. 10. 24. 22:17