16. Functional Interface and Lambda Expression - Java8 features | Java Interfaces Part3

  Рет қаралды 37,456

Concept && Coding - by Shrayansh

Concept && Coding - by Shrayansh

Күн бұрын

Пікірлер: 55
@SRaj3907
@SRaj3907 Жыл бұрын
Great content. Just one addition to the built in functions - if you have a requirement where a function should have no arguments and returns nothing (void), you can use Runnable. I think that is another use case of Runnable, apart from threads.
@Nishi-Tiwari
@Nishi-Tiwari Ай бұрын
I will re-visit this lecture again.
@Shiladitya7
@Shiladitya7 Жыл бұрын
Thank you for this explaining very clearly. The concepts and topics you explain in your video is extremely flawless and with simple examples. Have been following and liking your videos from quite sometime now. Please keep up the great work you are doing.
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Thanks
@bhuvanakuppusamy6933
@bhuvanakuppusamy6933 22 күн бұрын
Very neat and detailed explanation
@sundharjieswaran3790
@sundharjieswaran3790 Ай бұрын
topics are very nicely covered/presented. 🎉🎉🎉🎉🎉🎉🎉
@thevagabond85yt
@thevagabond85yt Жыл бұрын
It is beautiful explaination because it is very simple.
@ranitganai2725
@ranitganai2725 Жыл бұрын
One more interesting topic which is method reference could have been explored here in this video.
@Prakhar2909
@Prakhar2909 15 күн бұрын
The notes are a great way of revising. But in few class notes where you have pasted screenshots, they are very difficult to read. Please try to look into this issue
@rajasMusicalJourney
@rajasMusicalJourney 8 ай бұрын
Very well explained. I have understood and concept us well understood
@jitendrapal4216
@jitendrapal4216 7 ай бұрын
clear everything ...great😇😇😍
@KunalKumar-b7q
@KunalKumar-b7q Ай бұрын
Hi Shrayansh! I recently enrolled in the Java + Spring Boot course on Udemy, and I’m really enjoying the learning experience so far! I’ve noticed that for some videos, the resources section isn’t yet updated on Udemy. If possible, could you help ensure that all resources and materials are available as the course progresses? Thank you so much for your support!
@ConceptandCoding
@ConceptandCoding Ай бұрын
i have updated, for which specific video its missing?
@KunalKumar-b7q
@KunalKumar-b7q Ай бұрын
@@ConceptandCoding I've explored only the Collections section so far, and I noticed that the documents aren’t fully updated with code snippets for Set and Map. While I’ve grasped the concepts well on the first pass, having these resources updated would make it easier to quickly recall and review the material when needed. However, it’s not a big issue-just a suggestion for added convenience.
@pavankalyan908
@pavankalyan908 8 ай бұрын
nice explanation...
@AdityaKumar-gd6fb
@AdityaKumar-gd6fb 6 күн бұрын
from video no. 15 onwards notes quality is not good. we need to zoom notes to read it. when doing zoom content got blurred.
@gwdev7748
@gwdev7748 5 күн бұрын
create ur own note
@AdityaKumar-gd6fb
@AdityaKumar-gd6fb 5 күн бұрын
@gwdev7748 share the notes
@subhamsadhukhan9098
@subhamsadhukhan9098 10 ай бұрын
is it necessary to have generic class in the supplier , consumer type?
@sagarsingh-wb8ou
@sagarsingh-wb8ou 11 ай бұрын
If a functional interface (which do not provide any method inside it) extending non-functional interface which has only one abstract method, then this will work right?
@gnanaprakashmarothu6283
@gnanaprakashmarothu6283 Жыл бұрын
hy shryansh, how much time it will take more days to complete java full concepts ? can u tell me date when all completed so that we can move on springboot & microservices
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Hi Gnana, currently in a month i am able to upload 6 videos. If i go with the same rate, i think next 2 months we will be in good position with Java. But i can not commit bcoz generally i prepare the content on weekends.
@ajaylather2050
@ajaylather2050 Жыл бұрын
Hi Shrayansh, just a doubt at 26:11 , you said that Living Thing is a Non Functional Interface but since it has just one abstract method, it as well is qualified to be a functional interface.Just that there is no @FunctionalInterface annotation on it.Or is it non functional interface because of the presence of public access modifier(which should not be the case as all interface methods are by default public hence making functions Interface's abstract methods public as well.)
@ConceptandCoding
@ConceptandCoding Жыл бұрын
I need to check the video, but as per your description, access modifiers is not the reason. Annotation is not there means it's not a functional interface but till it has only one abstract method, we can use it as a functional interface but there is no control any someone can add another abstract method too.
@shivamyadav4846
@shivamyadav4846 Жыл бұрын
yes you are right. LivingThing is also a funtional interface. but still Bird Interface can't extends it. bcs Bird Interface is funtional Interface (restricted by @FuntionalInterface) so it can't have more than one abstruct method. I think Shreyansh has just taken example to give understanding to us. but he can add one more abstruct method in LivingThing interface so it won't confuse others
@krishnendughosh2368
@krishnendughosh2368 Жыл бұрын
@@ConceptandCoding "Annotation is not there means it's not a functional interface...." It fulfills the criteria to be a functional interface. It has SAM. And you yourself said the @Annotation is not mandatory right?
@shubhamparmar3079
@shubhamparmar3079 4 ай бұрын
Can you share PDF downloadable link instead of ZOHO link of notes?
@ashishjaiswal4207
@ashishjaiswal4207 Жыл бұрын
Is it compulsory to use wrapper type variable in parameter, if we make generic type of interface?
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Yes.
@harshitanand7349
@harshitanand7349 5 ай бұрын
Just wondering why Java creators introduced Functional interface at all? Just to make normal interface class with single abstract method more restrict ?
@chirag5745
@chirag5745 Жыл бұрын
Hello Sir one question might what should we use with spring boot Gradle or maven in a personal project if I plan to use microservices in that project
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Try to use maven. It's very popular among MNCs
@ashishjaiswal4207
@ashishjaiswal4207 Жыл бұрын
Hi shrayansh, for using lambda expressions, do we need to declare interface as Functional Interface?
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Declaring the interface as functional interface is not mandatory, until you have only 1 abstract method.
@PriyankaKumari-t5d7i
@PriyankaKumari-t5d7i Жыл бұрын
Please add notes slide, it is not in the description. It will be very helpful.
@tangellashivareddy196
@tangellashivareddy196 Жыл бұрын
I understand functional interface, but in real life interfaces will have more than one methods, so using interface with only one method in it rare case know?
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Yes generally it's very rare you write your own functional interface, generally we use existing functional interface only
@nocode659
@nocode659 Жыл бұрын
sir if we become premium member can we access all videos in the channel?
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Yes buddy
@indranilchakraborty5949
@indranilchakraborty5949 Жыл бұрын
Amazing video sirji..but before starting system design ....what are the prerequisites? i am covering this java playlist now .....can i start your LLD series after that?
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Yes, we are good with starting LLD after you know any OOPs language
@vishalrajiwade6964
@vishalrajiwade6964 Жыл бұрын
Video is uploaded on 17th nov 2023(11 hours ago ). how come your comments are 4 months ago ?? Just wondering
@poonamchandsahu9351
@poonamchandsahu9351 Жыл бұрын
Hi Shreyansh, Please make video on java 11 features.
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Will do, it in my bucket list
@code4logics
@code4logics Жыл бұрын
Hi Shrayansh, will you be covering stream API also ?
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Yes, in collections
@GanaviN-f1o
@GanaviN-f1o 5 ай бұрын
thanks!
@zaheerabass7955
@zaheerabass7955 Жыл бұрын
Hi Shrayansh, Till when all Java topics will be completing? next 2 months ?
@ConceptandCoding
@ConceptandCoding Жыл бұрын
yes, currently our rate of video going is 2 videos per week, if i am able to maintain the same consistency, by next 2 months i will be able to complete the JAVA
@zaheerabass7955
@zaheerabass7955 Жыл бұрын
@@ConceptandCoding Thank you shrayansh🙏
@aravindkumarn1776
@aravindkumarn1776 Жыл бұрын
Notes link??
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Pls check the description section
@learnpromax1
@learnpromax1 Жыл бұрын
​@@ConceptandCodingHi Shrayansh, notes are not present in description, please add OneNote slides to help with revision
@CharanSaiAnnam
@CharanSaiAnnam 11 ай бұрын
thanks
9. Java Memory Management and Garbage Collection in Depth
48:48
Concept && Coding - by Shrayansh
Рет қаралды 109 М.
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
Java 8 Streams Ultimate Tutorial: All You Need to Know in One Video
30:04
Engineering Digest
Рет қаралды 45 М.
Functional Interface | Lambda Expression in Java
13:56
Telusko
Рет қаралды 163 М.
Java 8 to 18: Most important changes in the Java Platform
31:24
Method Reference In Java 8 - How it really works ?
1:20:27
Selenium Express
Рет қаралды 8 М.
13. Java Singleton and Immutable Class Explained with Examples | Java Classes in Depth - Part4
28:26
Lambda Expressions in Java - Full Simple Tutorial
13:05
Coding with John
Рет қаралды 784 М.
28. Streams in Java8 | Collections in Java - Part7
1:15:10
Concept && Coding - by Shrayansh
Рет қаралды 61 М.
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.