Java , Java 8 and RxJava

Hello programmers...!!!.Today we'll have our conversation on something "Advanced".You know Java.You know Java ...,5,6,7.But what on earth is Java 8 and RxJava. Java 8,as the name suggests,the 8th update of the super awesome Java language.The problem is RxJava...something new right?? Okay without further delay we'll discuss about the topic. As I already said Java 8 is the latest revolutionary release of Java. There are many useful and awesome new features included in Java 8 which make our life easier and less complicated. Following you can identify some of the main changes which have taken place in the latest release. Lamda Expressions(Oracle we don't need this.We have Python) Reapeating annotations Improvements in Collection class Performance improvement for HashMap Integration of Stream API to the Collections API New Stream API New Date/Time API Nashron new Javascript engine (Rhino to Nashron) Method references Default Methods Improved type Interfac...