Java 8 Tutorial | Java 8 Features in One Video | 4 Hours Full Course 🔥

  Рет қаралды 242,184

Java Guides

Java Guides

2 жыл бұрын

In this course, you learn Java 8 features with coding examples.
Java 8 Main Features
- Java 8 Lambda Expressions
- Java 8 Functional Interfaces
- Java 8 Method References
- Java 8 Stream API
- Java 8 Optional Class
- Java 8 Collectors Class
- Java 8 Static and Default Methods in Interface
Timestamp:
0:00 - Introduction
1:50: Lambda Expression (Intro)
3:02: Functional Interface (Intro)
5:15: Lambda expression (Deep Dive)
35:26: Functional interface(Deep Dive)
1:10:32: Method References
1:38:38: Optional Class
2:14:10: Default & Static Methods in Interface
2:27:23: Steam API with Examples
2:43:22: Sorting using Stream API
2:58:42: Mapping using Stream API
3:18:38: forEach Method
Java Lambda Expressions | Java 8 Features | Crash Course ✅ at • Lambda Expressions in ...
Java Functional Interfaces | Java 8 Features | Crash Course ✅ at • Functional Interface i...
Java Method References | Java 8 Features | Crash Course ✅ at • Method References in J...
Java Optional Class | Java 8 Features | Crash Course ✅ at • Optional Class in Java...
Java 8 Stream API Tutorial | Examples | Crash Course ✅ at • Java 8 Stream API Tuto...
Java 8 Tutorial | Java 8 Features in One Video | 4 Hours Full Course 🔥 at • Java 8 Tutorial | Jav...
Complete Java 8 Tutorial at • Java 8 Tutorials
#java8 #course #javaguides
My Top 10+Udemy Courses (Bestseller Courses):
1. Spring 6 & Spring Boot 3 for Beginners (Includes 5 Projects):
www.udemy.com/course/learn-sp...
2. Building Real-Time REST APIs with Spring Boot - Blog App:
www.udemy.com/course/building...
3. Building Microservices with Spring Boot and Spring Cloud:
www.udemy.com/course/building...
4. Testing Spring Boot App with JUnit, Mockito & Testcontainers:
www.udemy.com/course/testing-...
5. Spring Boot 3 Thymeleaf REAL-TIME Web Application - Blog App:
www.udemy.com/course/spring-b...
6. Master Spring Data JPA with Hibernate:
www.udemy.com/course/master-s...
7. Spring Boot + Apache Kafka Course:
www.udemy.com/course/spring-b...
8. Spring Boot 3 + RabbitMQ Course:
www.udemy.com/course/spring-b...
9. Learn Thymeleaf with Spring Boot 3:
www.udemy.com/course/learn-th...
Check all my Udemy courses and discount coupons:
www.javaguides.net/p/my-udemy...
Visit My Top Java Guides Blog: www.javaguides.net/

Пікірлер: 90
@vaibhavsingh1538
@vaibhavsingh1538 Жыл бұрын
Timestamp: 0:00 - Introduction 1:50: Lambda Expression (Intro) 3:02: Functional Interface (Intro) 5:15: Lambda expression (Deep Dive) 35:26: Functional interface(Deep Dive) 1:10:32: Method References 1:38:38: Optional Class 2:14:10: Default & Static Methods in Interface 2:27:23: Steam API with Examples 2:43:22: Sorting using Stream API 2:58:42: Mapping using Stream API 3:18:38: forEach Method
@user-vl6ji6iy3m
@user-vl6ji6iy3m 10 ай бұрын
these topics java8 fully covered bro
@thevagabond85yt
@thevagabond85yt 8 ай бұрын
46:00 Predefined Functional interfaces
@AjitMeshram-jp1df
@AjitMeshram-jp1df 7 ай бұрын
Q
@akashghoshakashghosh6688
@akashghoshakashghosh6688 4 ай бұрын
❤😊
@PrinceJeniFX
@PrinceJeniFX Жыл бұрын
this is a one-stop channel for java learners. the channel is complete for those that want to be good with java programming. Subscribed!!! Thanks
@user-sapdev
@user-sapdev Жыл бұрын
Really much appreciated content on Java 8 bro.. am learning a lot from your videos. Please continue the good work until you reach your mile stones.🙏🙏🙏
@manishmahajan6094
@manishmahajan6094 Жыл бұрын
Best Java 8 tutorial, covered almost everything! Need similar videos for Java 11 & 17
@mayurkumarmahendrakar9991
@mayurkumarmahendrakar9991 Жыл бұрын
Thanks for the wonderful video.. It helped me to learn Java 8 easily and quickly 😊
@mohansar44
@mohansar44 2 жыл бұрын
Huge Thanks to you, Really helped me for my Interview preparation
@teamkasama8397
@teamkasama8397 2 жыл бұрын
You are amazing Ramesh keep it up, I have learned a lot of things from you.
@saptarshichakraborty4381
@saptarshichakraborty4381 Жыл бұрын
Great Video with Great Explanation. Keep the good work going !! God Bless !!
@guyswithhoodie3572
@guyswithhoodie3572 2 жыл бұрын
Great playlist! please add the chapters to each topic in KZfaq video to access easily
@davidl6797
@davidl6797 Жыл бұрын
Thank you so much Teacher!, Wonderful Java 8 tutorial :)
@InvokeDynamics
@InvokeDynamics Жыл бұрын
Thank you so much for this video. Concepts are clear. I'm a beginner but I understood this course very well. ❤
@freeedom22
@freeedom22 2 жыл бұрын
Great job as always thanks for the content.
@JavaByManoj
@JavaByManoj 2 жыл бұрын
Video is really helpful, please create video on java 17 and Java 11 features.
@user-ed1nn6wj8z
@user-ed1nn6wj8z 2 ай бұрын
I just came across this video, very well explained. Thanks Ramesh. Appreciated
@ranjitdesai3926
@ranjitdesai3926 2 жыл бұрын
Simply Awesome.....very very useful!!!!
@tippabatinisantoshkumar2931
@tippabatinisantoshkumar2931 Жыл бұрын
First time am watching this really good practice to all.... Thank you🙏
@jeet-smokey
@jeet-smokey Жыл бұрын
Awesome tutorials. Kudos to your efforts..!!!
@javatechnology4481
@javatechnology4481 2 жыл бұрын
You are awesome 👍. Thumbs up 👍 to support you Sir.
@thevagabond85yt
@thevagabond85yt 8 ай бұрын
Sheer number of examples he proved makes it really impossible to let the learning be difficult. Keep it up 💪.
@ssuvidha
@ssuvidha 10 ай бұрын
Thankyou so much . I have learned lot from this video . This really helped me to understand clearly
@zeeshanansari5295
@zeeshanansari5295 Жыл бұрын
Very nice and simple approach to explain all things
@kurubaravi4359
@kurubaravi4359 2 жыл бұрын
Thank you sir really super good information!
@nguyenhavu7542
@nguyenhavu7542 2 жыл бұрын
Unbelievable, great video thanksssss
@ramcharanPhirangi
@ramcharanPhirangi Жыл бұрын
Thank you very much. You are a life saver
@meenajadhav5533
@meenajadhav5533 2 жыл бұрын
One of best course 👌
@boss-fo6jr
@boss-fo6jr 2 жыл бұрын
Your videos are always helpful..
@kannanjanarthanan1320
@kannanjanarthanan1320 Жыл бұрын
Hello Ramesh, this is really a good video on Java 8 features. Concepts with line by line coding 😊. I recommend this course for every one from beginner to experienced persons. Thank you so much for your contribution 🙏. Please put a series on Core Java😊.
@seyhaseng1077
@seyhaseng1077 Жыл бұрын
You are awesome Thank you so much. Hard to find java content on youtube and I found you We all need you !
@laljose1593
@laljose1593 4 ай бұрын
Simply awesome
@ravikirantakale6616
@ravikirantakale6616 2 жыл бұрын
Super no word for your super explanation
@shrishailnemagoudar7683
@shrishailnemagoudar7683 Жыл бұрын
Ur amazing sir ,tqsm for this video
@MyGreatAchievers
@MyGreatAchievers 7 ай бұрын
This is outstanding...
@farzaneh1982
@farzaneh1982 Жыл бұрын
Thank you for your very good explanation
@getitcleared4109
@getitcleared4109 2 жыл бұрын
Great work
@SaveAndGrowwww
@SaveAndGrowwww Ай бұрын
Amazing content on Java 8. Thanks brother 😊😊
@Asingh42
@Asingh42 7 ай бұрын
This has been by far most needed course that too for free. Ps I am student of yours on udemy. Thank you sir
@lukhuman
@lukhuman Жыл бұрын
Very good explanation .
@kannanjanarthanan1320
@kannanjanarthanan1320 Жыл бұрын
Hello Ramesh, am going through your collection framework course it's good and concepts explained in detail. Next week am planning to start with Java 8 features 4 hours video, can you please let me know where I can find the project repository for Java 8 features
@sriramnagarajanit
@sriramnagarajanit 2 жыл бұрын
Thank you so much ❤️
@grubnjaya82
@grubnjaya82 Жыл бұрын
Really helpful 😊
@navneetgupta2213
@navneetgupta2213 Жыл бұрын
Really good job with explaining all the concepts with examples , thanks for your efforts
@hariharansaravanan7014
@hariharansaravanan7014 Жыл бұрын
Hi bro , it was a good course and very helpful, please share the spring framework overview course video link bro , i am not able to find out that 🙏
@user-io3fw7oi5m
@user-io3fw7oi5m Жыл бұрын
best java8 tutorial i watched whole Video
@anushka3287
@anushka3287 Жыл бұрын
Awesome video tutorial
@rishiraj2548
@rishiraj2548 Жыл бұрын
Great thanks.
@thevagabond85yt
@thevagabond85yt 8 ай бұрын
6:14 method can also have Access modifier(public, private etc) , volatile(must not be cached), and strictfp modifier keywords...
@user-qn2tp1ld3e
@user-qn2tp1ld3e 8 ай бұрын
You're the best !
@aswebdev
@aswebdev Жыл бұрын
Very thorough
@mushroom3736
@mushroom3736 2 жыл бұрын
thanks you very much
@akshaykohale3121
@akshaykohale3121 2 жыл бұрын
Make one video on ...How to call stored procedure ?
@chennuriprasanthkumar5732
@chennuriprasanthkumar5732 4 ай бұрын
Brilliant 👏
@ankitbartwal2533
@ankitbartwal2533 5 ай бұрын
Well explained thanks
@tanumoymajumder370
@tanumoymajumder370 11 ай бұрын
@1:24 - You are creating a functional Interface call Printable. Its same as Consumer. Any specific reason of not using Consumer in that case?
@sraynitjsr
@sraynitjsr 2 жыл бұрын
Awesome
@aakankshakashyap1470
@aakankshakashyap1470 Жыл бұрын
Kindly add time stamps in video so, it is easier to navigate to the desired topic.
@shekhar_2014
@shekhar_2014 2 ай бұрын
Your vdo is very useful. Do you have any note (PDF) what ever you have explained in this vdo ??
@boss-fo6jr
@boss-fo6jr 2 жыл бұрын
Hey ramesh plz start on series ..springboot with rest api backend course on real time project ..
@akshadakharade1088
@akshadakharade1088 2 ай бұрын
good explaination
@user-ls3su6gy1c
@user-ls3su6gy1c 4 ай бұрын
Great
@bokkamanideep9893
@bokkamanideep9893 2 жыл бұрын
Sir can you please give us github repo link? It will be helpful
@venkatarock7472
@venkatarock7472 2 ай бұрын
00:01 Java 8 Complete Tutorial 02:23 Lambda expressions are used to implement functional interfaces 07:08 Understanding Lambda Expressions 09:25 Writing code using traditional and functional programming 13:57 Using a reference variable of type functional interface 16:17 Using lambda expressions to implement functional interfaces 20:08 Conversion of method to lambda expression 22:08 Passing lambda expressions as method parameters 25:59 Lambda expressions in Java 28:02 Java compiler infers parameter types 32:02 Creating thread using traditional and lambda expression 34:08 Using lambda expressions to implement a runnable interface 38:19 Explanation of the functional interface and the use of the @FunctionalInterface annotation. 40:17 Using lambda expressions to implement a functional interface 44:07 Introduction to lambda expressions 46:02 Java 8 provides pre-defined functional interfaces 49:56 Implementing a function interface using traditional method 51:56 Lambda expression simplifies code 55:47 Implementing Consumer Functional Interface 57:48 Convert method to lambda expression 1:01:39 Supplier functional interface supplies data to the client 1:03:41 Implemented Supplier Functional Interface 1:07:37 Creating thread instance and implementing a runnable interface using lambda expression. 1:09:40 Using lambda expressions and method references in Java 8 1:13:40 Converting lambda expressions to method references 1:15:40 Convert lambda expression to method reference 1:19:32 Using method reference to call a static method 1:21:43 Demonstrating method references and lambda expressions 1:25:41 Using method reference in Java 1:27:37 Using method reference for calling instance methods 1:31:51 Understanding method reference types 1:33:43 Convert a list into a set 1:38:04 Method references and Optional class in Java 1:40:04 Introduction to Optional class and its benefits 1:44:01 Creating empty and optional objects 1:46:02 Usage of the op method 1:50:15 Handling null pointer exception using optional class 1:52:11 Optional class acts as a single value container 1:56:11 Retrieve default value from Optional class 1:58:18 Explaining the behavior of a method in a program. 2:02:16 Using lambda expressions to implement a supplier functional interface 2:04:23 Understanding Optional class methods 2:08:21 Using optional class for null check and filter method 2:10:14 Using filter method on Optional class 2:14:16 Java 8 allows default and static methods in interfaces 2:16:12 Default methods in interfaces preserve backward compatibility. 2:20:26 Default methods provide implementation 2:22:33 Default interface methods are automatically available to implementation classes 2:26:33 Creating static methods in an interface 2:28:46 Streams in Java 2:33:16 Creating streams from arrays 2:35:28 Demonstrating methods to access private fields and create a parameterized constructor 2:40:32 Using Stream API to filter a list of products 2:43:00 Demonstrating sorting of lists using stream APIs 2:47:21 Sorting a list in ascending and descending order 2:49:36 Sorting employees by salary using Comparator interface and converting the anonymous class implementation to lambda expression. 2:54:14 Comparator provides methods for sorting 2:56:43 Sorting employee by name 3:00:54 Creating fields and data setters in Java class 3:03:17 Mapping user objects to user DTO objects 3:08:35 Using Lambda Expressions for Functional Interfaces 3:10:54 Using stream.map method to map objects 3:15:17 Using the count method to count elements in a stream 3:17:29 Using count, min, and max methods in Java 8 3:22:14 Using for each method in Java 8 3:24:40 Using forage method with list and stream 3:29:47 Using for-each loop to iterate over a map 3:32:14 Using functional interfaces in Java 3:36:30 Implementing the apply method 3:38:44 Lambda expressions simplify code 3:43:28 Explanation of by function and by consumer interface 3:45:35 Traditional way of implementing by consumer function interface 3:50:10 Using By Consumer Function Interface with Map 3:52:23 By Predicate Function 3:56:39 Lambda expression syntax and simplification 3:58:51 Using BiPredicate Function Interface
@harshit0297
@harshit0297 Жыл бұрын
Video is very nice greatly explained make more videos on Java 8🎉
@rajuhanumansetti
@rajuhanumansetti Жыл бұрын
thanks bro, this video helped me for easy understanding😍
@shubhambhardwaj7960
@shubhambhardwaj7960 Жыл бұрын
Bro invest in good audio quality👍 thanks
@pathasamanlukontam365
@pathasamanlukontam365 2 жыл бұрын
First viewo❤️❤️
@pathasamanlukontam365
@pathasamanlukontam365 2 жыл бұрын
First comment ❤️❤️
@unknown3.3.34
@unknown3.3.34 Жыл бұрын
Java King Ramesh bro 👑🔥🫂
@praveen530y
@praveen530y Ай бұрын
Can you pls share the document.
@anoopa3087
@anoopa3087 Жыл бұрын
Watch complete
@thevagabond85yt
@thevagabond85yt 8 ай бұрын
only con : video quality is not 1080p
@DharamSingh-ii3ff
@DharamSingh-ii3ff 9 ай бұрын
🎉
@sriplano748
@sriplano748 Жыл бұрын
Thanks Ramesh for an awesome introduction to Lambda expressions!! Found out that Supplier functional Interface can also be used to return Lambda expressions Supplier supplierFuncStrImpl = () -> ((a) -> ("Hello Mr." + a)); System.out.println(supplierFuncStrImpl.get().apply("Ramesh")
@Maddy4645
@Maddy4645 2 жыл бұрын
Date and time in java 8
@sriracha9729
@sriracha9729 7 ай бұрын
Great in depth Java 8 video!! You have knack for teaching. If possible, could you please share github link of these example.
@rajeshwaribadaradinni2332
@rajeshwaribadaradinni2332 Жыл бұрын
can we excute these lines of code in eclipse?
@JavaGuides
@JavaGuides Жыл бұрын
Yes. You can use eclipse for this course
@radheskrishna6042
@radheskrishna6042 Жыл бұрын
Overrriding can achieve inheritance
@kalyaniaher9061
@kalyaniaher9061 Жыл бұрын
Some topics are missing? Memory Enhancement and Date Time api?
@user-wo3ko1gh1u
@user-wo3ko1gh1u 7 ай бұрын
@kunalbelkhede96
@kunalbelkhede96 2 жыл бұрын
we want notes sir
@CodeUpskill
@CodeUpskill 2 жыл бұрын
do we have notes?
@JavaGuides
@JavaGuides 2 жыл бұрын
capture notes from my blog at www.javaguides.net/p/java-8.html
@clashwithme1851
@clashwithme1851 2 жыл бұрын
Sir DSA aur DBMS ke bhi tutorials banao na
@Maddy4645
@Maddy4645 2 жыл бұрын
Please provide ramesh
@mcq2427
@mcq2427 2 жыл бұрын
Bro, can u provide GitHub link, if possible, this video really helpful to me, explain and voice also nice, not getting irritate, thanks bro for making this
@aakankshakashyap1470
@aakankshakashyap1470 Жыл бұрын
@ 2:51 If you are getting an error you have not defined Employee class, class Employee { private int id; private String name; private int age; private int salary; public Employee(int id, String name, int age, int i) { super(); this.id = id; this.name = name; this.age = age; this.salary = i; } public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public int getSalary() { return salary; } public void setSalary(int salary) { this.salary = salary; } @Override public String toString() { return "Employee [id=" + id + ", name=" + name + ", age=" + age + ", salary=" + salary + "]"; }
Lambda Expressions in Java - Full Simple Tutorial
13:05
Coding with John
Рет қаралды 722 М.
Heartwarming Unity at School Event #shorts
00:19
Fabiosa Stories
Рет қаралды 23 МЛН
Sigma Kid Hair #funny #sigma #comedy
00:33
CRAZY GREAPA
Рет қаралды 37 МЛН
Object Oriented Programming in Java - All-in-One Tutorial Series!
1:07:48
Stream API in Java
26:04
Telusko
Рет қаралды 297 М.
Generics In Java - Full Simple Tutorial
17:34
Coding with John
Рет қаралды 1 МЛН
EPAM 3 Years Interview Experience | Java Spring Boot
22:36
GenZ Career
Рет қаралды 95 М.
Functional Interface | Lambda Expression in Java
13:56
Telusko
Рет қаралды 142 М.
Master Golang with Interfaces
21:54
Kantan Coding
Рет қаралды 10 М.