Functional Programming vs Object Oriented Programming | What is functional programming

Published: 11 October 2022
on channel: MyTechNotes
139
2

Java interview questions:    • Java OOPs concepts Interview questions and...  

Java Collection interview questions Part 1:    • Java Collections interview questions and a...  

Java Collections interview questions Part 2:    • Java Collections interview questions and a...  

Spring boot tutorials:    • Setup Spring Boot sample project using Spr...  
   • Setup Spring Boot Project in just 5 minute...  
   • Easy Spring Boot Restful WebService exampl...  
   • Quick tutorial on Spring Boot Actuator|Beg...  

Hello Everyone
#functionalprogramming #java #parallelprogramming #java8 #javaprogramming #oopsinjava #oopsconceptsinjava

Welcome to my channel Mytechnotes!!

In this video, we will discuss Functional Programming. What is functional programming? How is it different from Object Oriented Programming? And What all other features are there in functional programming?

Please click on the Like button if you like this video. Also, subscribe to my channel and click on the bell icon to get notifications whenever I post a new video. You can also tell me in the comment box on which topic you want me to make a video.

Let’s get started without any delay…..

What is Functional Programming?

It is a way of programming that follows a declarative programming model. It tells compiler what to do except how to do. This functional programming is introduced by Java8. We will see new features introduced by Java8 in upcoming videos.

Functional Programming is declarative while Object oriented programming is imperative. What does that mean ? Its simple to under in F.P. , the computation functions or functions are like mathematical functions that except input values and return an output value. While in Imperative functions it accepts input arguments and return a value.
This video also talks about following topics :

1. what is referential Transperency?
2. What is Recursion?
3.Recursion vs Iteration ?
4. What is Parallel Programming?
5.What is pure function?
6. How is Functional Programming immutable ?
7. Mutable vs Immutable programming?
8. Imperative vs Declarative programming model ?

functional programming java 8 | functional programming java tutorial | what is functional programming java| functional programming java 8 tutorial | functional programming java paradigm | java programming



Thanks


On this page of the site you can watch the video online Functional Programming vs Object Oriented Programming | What is functional programming with a duration of hours minute second in good quality, which was uploaded by the user MyTechNotes 11 October 2022, share the link with friends and acquaintances, this video has already been watched 139 times on youtube and it was liked by 2 viewers. Enjoy your viewing!