Master Java Interfaces step-by-step

preview_player
Показать описание
Java Interface Tutorial - Easier than You Think!

Interfaces in Java, starting with fundamentals: what is a Java interface and how do we create one? Progressing into more advanced territory, we explore the nuances of Java interfaces, including Java 8 functional interface, default methods, static methods, interface inheritance, and generic interfaces. You will have a comprehensive understanding of how to use the interface keyword in Java.

00:00 What are interfaces in Java, why are interfaces useful?
01:11 Interface example 1: Logger
01:31 Interface example 2: UserStore
03:35 Interface example 3: 3rd party libraries
04:24 Interface constants
04:48 Implicit interface keywords
05:18 Java 8 default method
06:38 Java 8 static method
09:07 Implementing multiple interfaces
10:01 Interfaces inheritance
10:32 Generic interface, Comparable interface
11:53 Summary

#java #interfaces #interface #tutorial
Рекомендации по теме
Комментарии
Автор

It's a pure please to learn a Java concepts from You! You're are amazing teacher! Please create more content!!

Rafa-vpbw
Автор

Informative and insightful. Thank you Jack. Waiting for more videos like this!

pahanchathuranga
Автор

even in times of chatGPT this is very helpful, i hope your channel keeps on growing.

ferdinandpaar
Автор

Please do a video on lambda, thank you so much videos are clean and clear

loyyeeko
Автор

Please create a video for lambda expressions. It would lead nicely into a video about the Stream API; both of these features I'd love to learn more about and implement in my code. Also, I'd love to see a video about Records in Java.

vapexxx