Have gone through the full course, can personally vouch that this is the best Java 8 Course for Interview Preparation, helped me to crack multiple interviews.
Just want to iterate the common sentiment of the comments, I had never seen the practical use of Java 8 features and was always just mugging up them for interviews but now I'm crystal clear on their working and use cases. Thanks a ton :)
Take a bow to the master, what a explanation sir and I already practiced your micro services fill tutorial that was superb and now java 1.8.excellent teaching sir. Thank you so much for your teaching
I was searching many places to understand How java8 streams Works internally, here I found it. And he explained in very simple and easy way. Thanks Guru Ji. 🙏🏼
awesome I didn't feel that iam reading or studying anything even for a single second in the video ,I watched the entire video like a movie great thank you so much sir for such a great explanation
Brother, I cannot thank you enough. You have taken immense efforts to make this video. I cannot believe that learning could be this simple. You are doing really really great job. Thanks so much again.
I have been looking for quality resource on Java 8 for a very long time. At last got this .This is GOLD standard Basant bhai. I have not seen anyone explaining the Java 8 concepts so flawlessly. If one follows your channel diligently, he can be transformed to a full stack developer with clear basics. God bless you, way to go.
One of the best tutorial. I have ever got . I got the concept very well . The way you teach is awesome. You cover everything with best possible examples so understanding is up to the mark .i watch so.many videos but I got tired I was not getting some proper channel then I think to just try this video and i got jackpot 💥. I recommend this channel to everyone.
One of the best tutorial on RUclips, guys watch this full video without skipping. I found it very useful. Thank you Man for making the great content, keep it up.
I never see like this clear and awesome explanation on java8 features, the way of telling is very neat, any one can understand very easily, very very good tutorial, thank you so much for this needful tutorial!!
Thank you for the wonderful session .I am a beginner and want to get clear understanding of Java 8 features .Your video helped me a lot in understanding all the concepts clearly.Your examples are very clear 👌. Thank you .
👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼😀😀😀 Finally A tutorial that teaches perfectly how to transition from Java 7 vs 8 implementation has changed, Kudos to you for putting this out. Best course for people switch from Java 7 to 8. Each concept is covered in depth with really practical examples. Standing Ovation 🙏🏼🙏🏼 Thanks a ton!!
the way you speak, explain the concept is best and very much suitable for me. this is the only one channel i have subscribed. keep up the good work. do a lot of videos and all the best
It took me 8 days to complete. I know I took a lot of time, but the content was so good it kept bringing me back ... very happy to finish this complete Java tutorial Excellent content 👌 👏
Thank you Sir, This video really helped me understand Java 8 in a very simple way but on an in-depth level. The real time examples were really good for clearing concepts.
Wow it's great sir, the way of you explanation is perfect first traditional code then Java8, and also very step by step, easily we are able to compare the concept. Only I can say God bless you with healthy and wealthy! Thank you so much sir 🙏
Java 8 features always seemed to be a nightmare , but not anymore after i came across ur videos. Sir pls help with multithreading real time example implementation like kinda batch process using multithreading executor framework . It will be a huge help and thanks a lot again
Excellent Java8 videos, the best in RUclips and its free. Thanks a lot bro for your great work and easily understandable with real-time examples. Please continue for this kind of valuable java stuff.
You made my java life easy.. I have been struggling to understand the core concepts for Java 8. Lucky to have this tutorial.. I was really impressed, I could able to watch 3 hr video without any hesitate. That was your success.
Awesome video! have come across one scenario where am not sure how to use Stream to get the desired result. List list = Arrays.asList(Arrays.asList(3.0), Arrays.asList(9.0, 20.0), Arrays.asList(15.0, 7.0)); Want to convert the above into List result = [3.0, 14.5, 11.0] ; need to calculate average of each inner List and store in result.
Thank you sir for the amazing video demonstration. A small humble request if could use a dark mode/theme it will be really great. Helps while studying at night. ❤
Hello Sir, Greetings ! This is a really helpful video to understand Java 8 new features. From Java 8 , we can have concrete methods in an interface also. An Abstract class could also have concrete methods and abstract methods. I am stuck at a point where it has become really difficult to understand and choose between abstract class and interface. Could you please share some use cases or scenarios when to use interface and when to use abstract class. Any examples would be really helpful. Thanks!
In Java 8, the introduction of default and static methods in interfaces narrowed the gap between interfaces and abstract classes. However, there are still some distinctions: 1. **Multiple Inheritance:** - **Interfaces:** Support multiple inheritance, allowing a class to implement multiple interfaces. - **Abstract Classes:** Support single inheritance, as a class can extend only one abstract class. 2. **Fields:** - **Interfaces:** Can only have constant (static final) fields. - **Abstract Classes:** Can have instance variables (fields). 3. **Constructors:** - **Interfaces:** Cannot have constructors. - **Abstract Classes:** Can have constructors. 4. **Default Methods:** - **Interfaces:** Introduce default methods, providing a default implementation that can be overridden by implementing classes. - **Abstract Classes:** Do not have default methods. 5. **Access Modifiers:** - **Interfaces:** Members are implicitly public and abstract (except for static final fields). - **Abstract Classes:** Members can have various access modifiers. 6. **Purpose:** - **Interfaces:** Primarily used for achieving abstraction, defining contracts, and supporting multiple inheritance. - **Abstract Classes:** Used when you want to provide a common base implementation for multiple classes. Java's design encourages the use of interfaces for defining contracts and abstract classes when there's a need for a common base implementation. The decision often depends on whether you need multiple inheritance, a shared base implementation, or both.
I’m over the moon , I have completed 17min from 3hours right now my feeling is i can do anything with java8 going forward. Love from Hyderabad sir❤️
Started steram Api foreach and filter at 53:11, sort a list at 1:14, sorting a map 1:32, map vs flatmap 1:47, reduce at 2:27
Have gone through the full course, can personally vouch that this is the best Java 8 Course for Interview Preparation, helped me to crack multiple interviews.
Glad to hear this gaurav 😌
You are feeding families with your content. May The Most High reward you.
Just want to iterate the common sentiment of the comments, I had never seen the practical use of Java 8 features and was always just mugging up them for interviews but now I'm crystal clear on their working and use cases. Thanks a ton :)
Take a bow to the master, what a explanation sir and I already practiced your micro services fill tutorial that was superb and now java 1.8.excellent teaching sir. Thank you so much for your teaching
Thanks naveen
Please share link for that playlist if possible
I was searching many places to understand How java8 streams Works internally, here I found it. And he explained in very simple and easy way. Thanks Guru Ji. 🙏🏼
Thanks buddy 😊
Pp
Sir, I donno how can i thank enough for this amazing teaching. Heartfelt respect for this effort.
Cool buddy 😊
No words to say Big thanks , people like you are contributing for the world. I haven't seen anyone explaining in such a nice way.
the simplicity and clarity is marvelous! thanks for the effort.
The best Java 8 tutorial available. Exactly contains what a production grade coding scenario requires. Thank you very much for your great effort
Thanks Sreejith
awesome I didn't feel that iam reading or studying anything even for a single second in the video ,I watched the entire video like a movie great thank you so much sir for such a great explanation
We need complete tutorial on Spring boot and Microservices. The way u explaining, it just awesome bro. No words to say. Thanks
Before watching am posting this message surely it will be neat and clean explanation as well as it will be good hands on learning
Excellent explaination of lambda expression and functional interface. Thank you so much for such a brilliant tutorial!
Brother, I cannot thank you enough. You have taken immense efforts to make this video. I cannot believe that learning could be this simple. You are doing really really great job. Thanks so much again.
Thank you so much buddy for your words .
True. I felt the same. Great video
You guys are helping lots of students and working professionals ... thanks for the service sir
I have been looking for quality resource on Java 8 for a very long time. At last got this .This is GOLD standard Basant bhai. I have not seen anyone explaining the Java 8 concepts so flawlessly. If one follows your channel diligently, he can be transformed to a full stack developer with clear basics. God bless you, way to go.
Thanks asish . This sentence gives me more confident 😊
One of the best tutorial. I have ever got . I got the concept very well . The way you teach is awesome. You cover everything with best possible examples so understanding is up to the mark .i watch so.many videos but I got tired I was not getting some proper channel then I think to just try this video and i got jackpot 💥. I recommend this channel to everyone.
Thank you so much buddy. I am glad that it helped you 🤗
One of the best tutorial on RUclips, guys watch this full video without skipping. I found it very useful. Thank you Man for making the great content, keep it up.
Thanks buddy 😊.
This tutorial is so detailed. Best tutorial on Java 8. You could have added default and static methods as well.
every time I want to revision java 8 for interview, I came here🙂. really a Jem. Thanks buddy.
I never see like this clear and awesome explanation on java8 features, the way of telling is very neat, any one can understand very easily, very very good tutorial, thank you so much for this needful tutorial!!
Vhmkll
Nn
Thank you for the wonderful session .I am a beginner and want to get clear understanding of Java 8 features .Your video helped me a lot in understanding all the concepts clearly.Your examples are very clear 👌. Thank you .
Sir Hats off to you.. for somebody who is dyslexic like myself... this is a great course...
Thanks Niti ☺️
Interview se pehle aapka ye video dekha..aur selection bhi hogya🙏 thank you
Wao congrats buddy . Glad to hear this 🤗
You're an amazing teacher sir java8 seems like a breeze for us now👏
First 9 mins is enough to make you realise how good this lecture is going to be!! Thankyou!!!!
Serviously no words, I am spell bounded by the way you explained, Thank you so much sir. I can't thank enough. but you are awesome.
This is an awesome tutorial on java se8!! It will be data flattening instead of data flattering I suppose for use of flatMap!!
If i could, i would like this video a thousand times! Thank you for your effort. We are grateful for you❤
i wish there was an option for 100s of likes .... excellent video ... keep it up..
Thanks buddy this word is equal as gaining 100 likes 😊
Just want to thank you for your brilliant effort in explaining the things very very clearly. Thank you so much.
Such a clear explanation of all the java 8 topics. You made my day. Thank you so much sir :)
You have cleared my whole concept. Thank you very much😊😊😊
You are a master in concepts. Your videos are very helpful.
its very good course finally got to know about Java 8 latest features ..Thanks😀
very well formulated tutorial, helped me to do very quick recap over the weekend....thank you Java Techie Team.
👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼😀😀😀 Finally A tutorial that teaches perfectly how to transition from Java 7 vs 8 implementation has changed, Kudos to you for putting this out. Best course for people switch from Java 7 to 8. Each concept is covered in depth with really practical examples. Standing Ovation 🙏🏼🙏🏼 Thanks a ton!!
Thanks buddy 😊
Best Tutorial on Java 8. Basics along with little complex Object playing as well . Kudos
Thanks for your time.. I have addicted to ur videos just like a drinker addicts to alcohol.. anyway TQ sir
Bro, your videos are best for the java 8 feature, salute to you, man.
Sir , Your way of teaching is very nice and thank you so much for this tutorial.
The only tutorial for any technologies we need is : JAVA TECHIE ... Hats off to your efforts and simplifying the thing 🎉
Thank you so much buddy 😊
Nice explanation with more practical examples, you are helping many people, god bless you and keep inspiring 🙏🙏🙏👍
Omg Sir.it might be a 3 hour tutorial. But it is so comprehensive and easily explained. thankyou so much for this.
Thanks buddy 😊
Playing with Stream and Functional interface is so much fun.
the way you speak, explain the concept is best and very much suitable for me. this is the only one channel i have subscribed. keep up the good work. do a lot of videos and all the best
Thanks buddy 😊. Good to hear this keep learning
This is one of the best tutorial to learn Java8
Thanks a lot sir , we have got enough info and huge confidence to work on java 8, i have been following you from past 2 years
It took me 8 days to complete. I know I took a lot of time, but the content was so good it kept bringing me back ... very happy to finish this complete Java tutorial
Excellent content 👌 👏
Good to hear from this buddy. I hope this will give you a boost on java 8
Thank you sir ...you easy my every interview concept....becoz this creates easy path for my job
Clean, Simple & Crisp explanation on java 8 features and the real time examples, just make it an excellent tutorial. Thankyou !
amazing explanation i never comment on any videos nor take any time to comment but his explanation is so good that anyone can understand it
Thank you so much Hasitha for appreciating it. Keep learning 😃
Thanks Sir it was nice explanation, will look again and again to understand more clearly. Thanks a lot
100% recommended for a developer!
Not enough a simple word Thank You , its really awesome ,I never seems this type of explanation .
Glad that it helps you. Keep learning buddy
Thank you Sir, This video really helped me understand Java 8 in a very simple way but on an in-depth level. The real time examples were really good for clearing concepts.
This is one of the best tutorial on Java 8 features. Thanks man
Thanks pranav 😊
Your way of presentation is very good. I am easily understand.
You explained all the concepts very clearly. Nice video. Thanks
thank you!!, it helped me to revised all JAVA 8 concepts
Great tutorial. Well explained all the concepts with practical examples. Easy to understand and apply in real time.
Wow it's great sir, the way of you explanation is perfect first traditional code then Java8, and also very step by step, easily we are able to compare the concept.
Only I can say God bless you with healthy and wealthy!
Thank you so much sir 🙏
Thanks Niraj
Java 8 features always seemed to be a nightmare , but not anymore after i came across ur videos. Sir pls help with multithreading real time example implementation like kinda batch process using multithreading executor framework . It will be a huge help and thanks a lot again
Simply amazing in explaining the traditional and current java update features! Thanks for the Info mate!
Thank you for the great course. All the best to you.
Thanks vai for this..i was looking for a detailed desc. Banchei dela bhaai 😀
Thank you so much Sir! Your video was the cleanest and most concise explanation of Java 8 feature I've seen, you taught me so much.
Thanks buddy 😊
Excellent Java8 videos, the best in RUclips and its free. Thanks a lot bro for your great work and easily understandable with real-time examples.
Please continue for this kind of valuable java stuff.
Thank you for such a beautiful explanation of Lamda.
Thank you so much. Awesome explanation from the basics to realtime examples.
Just awesome . I have never seen anyone explain so clearly ❤️❤️
Awesome sir dil khush kr diya apne
It's so helpful. However, I appreciate that if you add English sub on it! Thank you so much!
Explanation is really nice and learn a lot. Thanks for the Video.
best video for ever on java 8 !!!!
Thank you ..
You made my java life easy.. I have been struggling to understand the core concepts for Java 8. Lucky to have this tutorial.. I was really impressed, I could able to watch 3 hr video without any hesitate. That was your success.
Thank you so much brother for your support and interstate 🥰
Only a word can explain this video Awesome. In fact, better than udemy courses. Thanks a lot :)
Thanks buddy 😊
Awesome video!
have come across one scenario where am not sure how to use Stream to get the desired result.
List list =
Arrays.asList(Arrays.asList(3.0), Arrays.asList(9.0, 20.0), Arrays.asList(15.0, 7.0));
Want to convert the above into
List result = [3.0, 14.5, 11.0] ;
need to calculate average of each inner List and store in result.
Best information about java 8 on internet 🎉🎉
you are the best in this world, Thank you for such a amazing tutorial.
Thank you for sharing this video with us. It is very helpful
Best java tutor on entire youtube
Thanks buddy 😊
Very good concept telling. You are really a very good teacher. Keep up the great work.
Basanth great lesson for the newbies they can learn lot from this, good content
Hi, Very very simple and clean explanation. Trying to find out videos like this
Thanks a lot..you have done an excellent job ,very well explained .
Very clean and clear explanation. Kudos to your efforts.
well explained sir...you have explained each java 8 feature in depth
Thanks for uploading this video sir to easy way to understand java 8 features
Great video with code samples! Watched the entire video, thanks Java Techie for the good content
Thank you sir for the amazing video demonstration. A small humble request if could use a dark mode/theme it will be really great. Helps while studying at night. ❤
Mohit viewers only suggested to use white background as dark mode looks a bit blur 🙀
@@Javatechie I understand, thanks for the videos sir.
Thank you for the sharing and appreciate your efforts..
Thank you so much for great clear cut explanation.
Hello Sir,
Greetings !
This is a really helpful video to understand Java 8 new features.
From Java 8 , we can have concrete methods in an interface also. An Abstract class could also have concrete methods and abstract methods.
I am stuck at a point where it has become really difficult to understand and choose between abstract class and interface. Could you please share some use cases or scenarios when to use interface and when to use abstract class. Any examples would be really helpful.
Thanks!
In Java 8, the introduction of default and static methods in interfaces narrowed the gap between interfaces and abstract classes. However, there are still some distinctions:
1. **Multiple Inheritance:**
- **Interfaces:** Support multiple inheritance, allowing a class to implement multiple interfaces.
- **Abstract Classes:** Support single inheritance, as a class can extend only one abstract class.
2. **Fields:**
- **Interfaces:** Can only have constant (static final) fields.
- **Abstract Classes:** Can have instance variables (fields).
3. **Constructors:**
- **Interfaces:** Cannot have constructors.
- **Abstract Classes:** Can have constructors.
4. **Default Methods:**
- **Interfaces:** Introduce default methods, providing a default implementation that can be overridden by implementing classes.
- **Abstract Classes:** Do not have default methods.
5. **Access Modifiers:**
- **Interfaces:** Members are implicitly public and abstract (except for static final fields).
- **Abstract Classes:** Members can have various access modifiers.
6. **Purpose:**
- **Interfaces:** Primarily used for achieving abstraction, defining contracts, and supporting multiple inheritance.
- **Abstract Classes:** Used when you want to provide a common base implementation for multiple classes.
Java's design encourages the use of interfaces for defining contracts and abstract classes when there's a need for a common base implementation. The decision often depends on whether you need multiple inheritance, a shared base implementation, or both.
Crisp and on point, thank you so much!
Thank you so much for the detailed tutorial.
Helped me alot to understand java 8 features😊
love you bro explained almost concept in short way