Java Generics Explained: Classes, Methods, Interfaces, Enums, & Exceptions | Full Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ก.พ. 2025

ความคิดเห็น • 255

  • @abhishekdubey9554
    @abhishekdubey9554 4 หลายเดือนก่อน +25

    This is the first video that I watched from your youtube channel and I just became a fan of your teaching style. I mean the way you teach, things get so easy and swift to understand and the confidence that one gets at the end is on a different level. Thank you

    • @EngineeringDigest
      @EngineeringDigest  4 หลายเดือนก่อน +5

      Wow, thank you!

    • @abhishekdubey9554
      @abhishekdubey9554 4 หลายเดือนก่อน +2

      @@EngineeringDigest It's a request that please make a complete tutorial series on Micro-services using spring cloud and related tech.

    • @ritikkk_98
      @ritikkk_98 4 หลายเดือนก่อน +1

      Mangli bhik ?

    • @Everything-Java
      @Everything-Java 4 หลายเดือนก่อน

      Agreed, so helpfull!

    • @chikuchahataray9437
      @chikuchahataray9437 3 หลายเดือนก่อน

      @@EngineeringDigest please make a video on collection

  • @arbazkhan-zf8wp
    @arbazkhan-zf8wp 4 หลายเดือนก่อน +11

    I have seen alot of videos but this video is great for anyone to understand and know what is the topic is being explained. Great video keep going

    • @EngineeringDigest
      @EngineeringDigest  4 หลายเดือนก่อน +4

      I appreciate that!

    • @Coding_Student144
      @Coding_Student144 4 หลายเดือนก่อน

      ​@@EngineeringDigesttopi utaar do bhai

  • @SouvikMishra
    @SouvikMishra 26 วันที่ผ่านมา +1

    Best video on generics.
    You are right there is no good video on generics that helps to clear the basics the way you clear sir.
    Thank you so much 😊.

  • @muzammilkhan382
    @muzammilkhan382 3 หลายเดือนก่อน +3

    Thankyou very much, generics is difficult, and there are not good tutorials on generics in java on youtube, you are a life saver thanks

  • @rudraindurkar8073
    @rudraindurkar8073 หลายเดือนก่อน

    The way you broke down generics in Java made it so easy to understand. After watching tons of videos on this topic, I can confidently say this is one of the best out there. Thanks for making this concept so clear 🙏🙏

  • @sonaliakter-r8j
    @sonaliakter-r8j 2 วันที่ผ่านมา

    Great video! The explanation was clear, and I really appreciate how well the context was presented. It helped me understand the topic easily. Looking forward to more content like this!

  • @Specialmathstricks
    @Specialmathstricks 3 หลายเดือนก่อน +2

    Sir, I really appreciate your teaching style. I've watched many tutorials, but none compare to yours. You explain concepts in a unique way and deep into the material. Could you please create a detailed video on collections?

  • @abhishekrajput2245
    @abhishekrajput2245 หลายเดือนก่อน

    spring boot se suru hua tha aapki videos dekhna, phir collections par gya , phir generics par , thanks a lot sir for creating these types of videos . ❤💯👌

  • @Bhuvan-gj7pe
    @Bhuvan-gj7pe 4 หลายเดือนก่อน +9

    To be honest, no tech creator teaches the core concepts to this level, you have got the best teaching style which is hard to find in this vast platform. Please make a serires on popular design patterns used.. Once again thank you,
    Hats off to you Vipul !!

  • @alexsaifee7142
    @alexsaifee7142 9 วันที่ผ่านมา

    thank you sir! ye topic mujhe pahle kabhee itna itna clear way me ye concept nhi samjha tha. thank you so much for !❤

  • @AbhishekMishra_Rishi
    @AbhishekMishra_Rishi หลายเดือนก่อน

    Today in my spring class, my teacher said that in the next 2-3 days I am going to use generic in the spring topic, so you have learned about generic in the advance. I looked everywhere on TH-cam but everything was about 5min 10min introduction about generic, then I remembered you sir and I looked at your channel and there I found a 1 hour long video. Sir, you teach differently from everyone else. thank you a lot.😇😇😇😇

  • @VinodSingh-st8kb
    @VinodSingh-st8kb 3 หลายเดือนก่อน

    Today, my doubts about generic topics were finally cleared after 3 years. Thank you so much for creating this awesome content! ❤❤❤❤❤

  • @ranasarkar5412
    @ranasarkar5412 14 วันที่ผ่านมา +1

    Your teaching is exceptional, loving it.

  • @iamrahulraj1919
    @iamrahulraj1919 17 วันที่ผ่านมา

    Absolutely amazing lecture on generics! You explained complex concepts so clearly and made them easy to understand. Thank you for such a well-structured and insightful session!

  • @SanjaySharma-zt2ev
    @SanjaySharma-zt2ev 2 หลายเดือนก่อน +2

    Bhai kya bawal bana diye ho, coaching center hazaron rupee lekr bhi itna aacha explain nahi krte.
    Love you bro.

  • @harshsohlot3882
    @harshsohlot3882 3 หลายเดือนก่อน +3

    Nice vedio sir , got a clear vision of generics in java
    Waiting for collections framework vedio

  • @PrakashPangeni-r5s
    @PrakashPangeni-r5s 2 หลายเดือนก่อน

    Bro, you are a genius. Never understood Generics even after having 5+ years of Java experience but this video was an eye-opener. Thank you so much !! ✨

  • @rajib-z1c
    @rajib-z1c หลายเดือนก่อน

    Undoubtedly this is the best tutorial video compared to that I have already watched before.. simple informative and deep as well, keep it up bro ..🎉

  • @SabinPoudel-iw2rf
    @SabinPoudel-iw2rf 4 หลายเดือนก่อน +7

    I mostly work with Dart and JavaScript, but I still had difficulties understanding Generics in Dart. After watching this lecture, all my doubts are cleared. Thank you so much, Sir. Hats off to your teaching style.

  • @vV-Original
    @vV-Original 4 หลายเดือนก่อน +2

    Thanks for uploading this.
    I have gone through all videos of your java playlist.
    I was waiting for this and collection framework one.
    Please upload that as well.

  • @onkarbanerjee6054
    @onkarbanerjee6054 4 หลายเดือนก่อน

    Hands down the best Java Tutorial I have ever watched. Thanks a ton for making such content. 🔥🔥

  • @brightshital
    @brightshital 4 หลายเดือนก่อน

    You are so right.. Generics is one such topic that is never clear to most of the experienced developers. But your lecture has cleared my concepts. Thankful to you for such useful videos.

  • @yash_rt
    @yash_rt หลายเดือนก่อน

    Very well explained. My favourite Java channel now.

  • @shashankshekhar8786
    @shashankshekhar8786 4 หลายเดือนก่อน

    Just one word I would say, AWESOM. I hope soon collection videos also be coming

  • @____Alien____
    @____Alien____ 4 หลายเดือนก่อน

    Great video! 👍
    The explanation of Java Generics was clear and easy to understand. I really appreciated the thorough breakdown of classes, methods, interfaces, enums, and exceptions. Thanks for making such a complex topic accessible!

  • @dushyant.june6
    @dushyant.june6 หลายเดือนก่อน

    Started watching the videos from the stream, collections master class and I really adore the way he teaches. The content seems to be fresh and the strategy he's using keeps the viewer engaged, I really appreciate your efforts brother. As a Java developer with 3 YOE I really recommend Engineering digest's content to be considered during the interviews preparation.
    Request:
    Kindly get more such 1 video courses on Spring Microservices, Kafka streaming, System design and DSA.

  • @shashank7074
    @shashank7074 4 หลายเดือนก่อน

    I have not seen such kind of video on TH-cam...It is really helpful for me......Thank you sir !

  • @preetiverma3871
    @preetiverma3871 3 หลายเดือนก่อน

    Thank you so much, sir, for making such an amazing video! It was even better than I expected. For the first time, I studied with so much interest. Initially, I thought a 1-hour video would take forever, but it flew by, and I didn’t even notice. A huge thanks for the fantastic notes as well!

  • @ChandanKumar-gq7eh
    @ChandanKumar-gq7eh 26 วันที่ผ่านมา

    Thanks for this wonderful explanation, for sure every viewer will like it👌👌👌👌thanks sir.

  • @vishalmalviya1181
    @vishalmalviya1181 4 หลายเดือนก่อน +1

    after seen lots of content on google .....today i have clear all doubts

  • @supersection
    @supersection 3 หลายเดือนก่อน

    Literally so good quality content you are providing. I really wish more growth and reach for these all videos and this channel. I have watched many videos of yours, and learnt so many things with your easy to understand and step by step explanations.
    Really thank you from my heart.

  • @maheshmakwana8310
    @maheshmakwana8310 4 หลายเดือนก่อน

    Great thing about the video is he is providing whole notes so learner can calmly focus on learning

  • @mddilshan5474
    @mddilshan5474 2 หลายเดือนก่อน

    No one can beat your teaching content keep uploading, I have not got such content till now Amazing👍

  • @dataphile
    @dataphile 4 หลายเดือนก่อน

    Thank you so much for the clear explanation!! This video cleared the initial barrier I was facing, I intend to practice and solidify them.

  • @AninditaSarkar-yl2qt
    @AninditaSarkar-yl2qt 2 หลายเดือนก่อน

    Omg i just came across your vedios. They are mind blowing. The way you speak never makes it dull or boring.in fact i am watching it at 1.75x. Keep up with the good work. Can you make a vedio of serialization and deserialization

  • @harshpatel-e2h
    @harshpatel-e2h 2 หลายเดือนก่อน

    What an amazing video!!!
    Thank you so much for making great content.

  • @Bala-en5vb
    @Bala-en5vb หลายเดือนก่อน

    Excellent coverage of generic concept's

  • @java-desi9786
    @java-desi9786 4 หลายเดือนก่อน

    Sir thanks a lot , appreciate your effort...hindi mae koi nai hai itna detail mae batane wala

  • @swaritthakare3081
    @swaritthakare3081 4 หลายเดือนก่อน

    looking forward for many such videos, thank you for making this .

  • @SameerAhmad-jk5fr
    @SameerAhmad-jk5fr 3 หลายเดือนก่อน

    sir kaise aapko thank you bolu your teaching style is like faadu. thank you so much sir

  • @avinashjethy89
    @avinashjethy89 4 หลายเดือนก่อน

    you teaching style and content is great. keep it up !

  • @prateek7434
    @prateek7434 3 หลายเดือนก่อน

    Java Playlist is worth binge watch(This is java learner's Netflix... 🙂)!!!
    Too good!

  • @xurdeor3247
    @xurdeor3247 4 หลายเดือนก่อน

    Great video! 🎉
    It was really helpful and made the concepts much clearer.
    I'd love to see a tutorial on Kafka if possible.
    Thanks for the awesome content!👏

    • @EngineeringDigest
      @EngineeringDigest  4 หลายเดือนก่อน

      already a playlist for kafka, please check

  • @ajaykumar-lf8dh
    @ajaykumar-lf8dh 4 หลายเดือนก่อน +1

    Dil se like hai iss video ko and teaching method ko,
    once i start earning , i will surely donate to your videos.
    if possible can you make videos on LLD (like SOLID and DESIGN PATTERNS)

  • @ArjunSingh-qt5jn
    @ArjunSingh-qt5jn หลายเดือนก่อน

    Excellent video, thank you so much❤

  • @byramnarayan
    @byramnarayan 4 หลายเดือนก่อน

    धन्यवाद गुरुदेव🙏🙏
    Eagerly waiting for Collection Framework.

  • @suminshakya5067
    @suminshakya5067 3 หลายเดือนก่อน

    Superb tutorial hat offs bro from nepal

  • @Srajandixit
    @Srajandixit 11 วันที่ผ่านมา

    Great Lecture...

  • @primepurushere
    @primepurushere หลายเดือนก่อน

    It was really great session.

  • @bhushanchaudhari5344
    @bhushanchaudhari5344 2 หลายเดือนก่อน

    Very well explained sir. Thank u sir. Thik hai sir koi dikkat nahi he.

  • @anshmehrotra1908
    @anshmehrotra1908 4 หลายเดือนก่อน +1

    If in one word I have to describe this video. Sir, you * killed * it 🔥
    One help pls : Your medium articles are not loading . It would be great if you fix this issue.

  • @Purnaang
    @Purnaang 4 หลายเดือนก่อน

    i just loved this video !! kudos for such information

  • @garvitanagarkar959
    @garvitanagarkar959 หลายเดือนก่อน

    Thanks for the wonderful vdo lectures. Has been very helpful for me to learn java. Concepts have been explained with clarity and it’s very easy to under as well. Can you also create some content on design patterns in java? I don’t see any content out there where it is explained clearly.

  • @akashthapliyal2305
    @akashthapliyal2305 4 หลายเดือนก่อน

    Bohot badhiya explanation bhai👌

  • @JavaDotNetDeveloper
    @JavaDotNetDeveloper 4 หลายเดือนก่อน

    Takia Kalam is very nice Bhai👍👌 and for video contents and explanation style, I don't have word to appriciate you Bhai.

  • @ezlazy
    @ezlazy 2 หลายเดือนก่อน

    crisp and clear.

  • @memevers-e
    @memevers-e 2 หลายเดือนก่อน

    Thanks Sir for the great quality of content 🥰

  • @Manmatha-i5u
    @Manmatha-i5u 4 หลายเดือนก่อน

    Great explanation and easy to understand ❤❤

  • @Hasham_aziz
    @Hasham_aziz 2 หลายเดือนก่อน

    Best video on Generics

  • @030_tajamulhassan2
    @030_tajamulhassan2 2 หลายเดือนก่อน

    00:04 Introduction to importance of Java Generics
    00:50 Understanding the problem that Java Generics solves
    02:30 Java Generics के साथ ऑब्जेक्ट टाइप्स को रखना
    03:12 Casting is required when providing an object instead of a string.
    04:31 Understanding type safety and exceptions in Java
    05:15 Type safety issues are resolved in Java 5 version
    06:46 Understanding the latest Java version and diamond operator
    07:31 Understanding Java generics through list operations
    09:07 Creating a box object and setting values.
    10:09 Understanding Java Generics and how to implement them.
    11:47 Explaining syntax of generic types in Java
    12:36 Understanding the value of t in Java Generics
    14:23 Understanding Java naming conventions
    15:21 Understanding Java Generics and Type Safety
    16:47 Understanding Java Generics conventions
    17:31 Understanding Java Generics in Constructors
    19:03 Java interfaces can also be made generic like classes.
    19:53 Explaining implementation with private fields
    21:25 Bound type parameters and conditions in Java Generics
    22:12 Understanding class extensions in Java Generics
    23:45 Creating generic classes in Java for enhanced reusability and flexibility.
    24:44 Java Generics Syntax for Implementing Classes and Interfaces
    26:06 Explaining extending and implementing of classes and interfaces
    26:52 Explaining Java generics and its syntax
    28:33 Explaining type safety in Java generics
    29:18 Understanding generics concept in Java
    30:53 Explains how to work with generics in Java through examples
    31:43 Explaining Generic Methods Syntax
    33:28 Understanding and using Java Generics
    34:11 Understanding method overloading and generic types
    35:42 Java Generics allow flexibility with classes, methods, and interfaces
    36:32 Understanding the application of operations in Java Generics
    38:06 Explaining Java Generics through method implementation
    38:54 Explains usage of 'getFirst' method on Lists
    40:19 Understanding Java Generics and Wildcard Patterns
    40:58 Understanding the usage of question mark
    42:21 Explaining Wildcard Characters Usage in Java Generics
    43:05 Understanding generics in Java with examples
    44:23 Explaining Super class reference in Java
    45:12 Understanding Java Generics through code examples.
    46:36 Explaining the concept of upper bounded wildcards in Java generics.
    47:16 Handling list, classes, methods in Java Generics
    48:39 Explains how Java Generics work internally
    49:27 Java generics remove type information after compilation
    51:00 Understanding Java Generics fundamentals
    51:45 Understanding Java Generics concept in runtime
    53:15 Understanding Java generics and exceptions
    54:05 Java Generics exceptions are throw-able
    55:30 Understanding exception handling in Java
    56:14 Explains usage and behavior of Java generics
    57:59 Subscribe for the latest updates

  • @kartikeyagarwal7228
    @kartikeyagarwal7228 7 วันที่ผ่านมา

    Best lecture on generics but I there's a wrong point mentioned at 13:32 ...you said we are getting error on COMPILE TIME but it's not compile time it's intelliJ able to recognise an error which it wasn't able to earlier . Please mention it so that other students don't get there fundamentals wrong 👌.

  • @varunpalsingh3822
    @varunpalsingh3822 4 หลายเดือนก่อน

    Sir kal me java generic lecture lane ke liye comment karne ki soch rha tha, aur aaj aap le aaye ❤

  • @tusharbadhe
    @tusharbadhe 4 หลายเดือนก่อน +1

    most awaited video Edit : and thanks for notes

  • @alexaslaan1670
    @alexaslaan1670 3 หลายเดือนก่อน

    🔥🔥🔥, helped me a lot,to clear

  • @SivaRamakrishna-o9w
    @SivaRamakrishna-o9w 4 หลายเดือนก่อน +1

    bhadey bhai waapas agaya learning per i should have finished your courses by now but got a freelanceing project finished it orlese i will be in java positon bhai this time i saved some money to give it to parents every month so next two months i will be in java position thank you so much for your free content

    • @radium990
      @radium990 3 หลายเดือนก่อน

      Bhai Java language k alawa kya sikhna hoga please help

    • @SivaRamakrishna-o9w
      @SivaRamakrishna-o9w 3 หลายเดือนก่อน

      @@radium990 iska spring boot aur mongodb aur system design aur iska kafka sikho bas

    • @radium990
      @radium990 3 หลายเดือนก่อน

      @@SivaRamakrishna-o9w okay , DSa, MySQL , APIs ye sab bhi sikhna padegaa?

    • @SivaRamakrishna-o9w
      @SivaRamakrishna-o9w 3 หลายเดือนก่อน +1

      @@radium990 haa bhai meraku 3.8 years experince hai lekin flutter fullstack with nodejs still didnt get proper job till now and themarket is pretty bad so you better be with top kills

    • @radium990
      @radium990 3 หลายเดือนก่อน

      @@SivaRamakrishna-o9w I have two years of experience in non IT . Currently trying to switch into software job .
      What should I focus on can you help me please

  • @GulabSingh-iw5nr
    @GulabSingh-iw5nr หลายเดือนก่อน

    explained in best way

  • @learnwithnayem5721
    @learnwithnayem5721 17 วันที่ผ่านมา

    It didn't seem to me that I am wathching a complex topic such as generics. Rather all the video of engineering digest release lots of dopamine. The way of teaching style is totally different and very native. It seems like learning from university senior.

  • @mahendranirgude1267
    @mahendranirgude1267 หลายเดือนก่อน

    Amazing Explanation....

  • @Gaurav-k4k
    @Gaurav-k4k 2 หลายเดือนก่อน

    Best java playlist

  • @yuvrajsharma9170
    @yuvrajsharma9170 2 หลายเดือนก่อน

    Nice explanation 😊

  • @RahulKumar-p6k9l
    @RahulKumar-p6k9l 2 หลายเดือนก่อน

    Very nice video and good explanation

  • @allmighty2000
    @allmighty2000 4 หลายเดือนก่อน

    you are the best teacher no debate

  • @psbawa59
    @psbawa59 3 หลายเดือนก่อน

    Very good.. like the way it is explained

  • @anooz-gp9kj
    @anooz-gp9kj 4 หลายเดือนก่อน +1

    Sir as a coder coding is 70% of the job but one has to learning documentation and solution designing. Can you please throw some light on these 2 topics as well pls. Thanks

  • @manojdoodee
    @manojdoodee หลายเดือนก่อน

    23:50
    Explained well, but how we can leave a final variable as non initialised.

  • @SravviShiva
    @SravviShiva 29 วันที่ผ่านมา

    Simply Wow great brother....

  • @Hariom_yadav-mh6we
    @Hariom_yadav-mh6we 4 หลายเดือนก่อน

    easy to understand SirJi❤‍🔥

  • @RishabhRawat_98
    @RishabhRawat_98 4 หลายเดือนก่อน

    Great Explanation💫👍

  • @VishalSingh-mf2zq
    @VishalSingh-mf2zq 4 หลายเดือนก่อน +2

    Thank you very much Sir

  • @afrindishahara7469
    @afrindishahara7469 2 วันที่ผ่านมา

    Effective video. thanks

  • @sumitkumarchaudhary4324
    @sumitkumarchaudhary4324 4 หลายเดือนก่อน

    Amazing explanation ❤❤❤❤

  • @sanjayjha-d3s
    @sanjayjha-d3s 6 วันที่ผ่านมา

    very helpful video sir jee

  • @debarshiroychowdhury1704
    @debarshiroychowdhury1704 4 หลายเดือนก่อน

    So grateful to you 🫡 Pranam lena Sir🙏❤

  • @sadpoetrywala278
    @sadpoetrywala278 2 หลายเดือนก่อน

    very nice video, came here just to tell algorithm that this video is great.

  • @dhruvshahiofficial
    @dhruvshahiofficial 4 หลายเดือนก่อน

    Nicely explained👍

  • @rishabhsinha7033
    @rishabhsinha7033 4 หลายเดือนก่อน

    Great Content !!!

  • @ItachiUchiha-uk1ic
    @ItachiUchiha-uk1ic 3 หลายเดือนก่อน

    Well explained, thanks

  • @AnishaKushwaha-bl1fr
    @AnishaKushwaha-bl1fr 15 วันที่ผ่านมา

    I understand most of it now I am waiting for implementation.....

  • @AngadbirSingh-vk3pv
    @AngadbirSingh-vk3pv 4 หลายเดือนก่อน

    Great Video ever seen on Generics

  • @Vishnusri-g2v
    @Vishnusri-g2v 4 หลายเดือนก่อน

    Super se bhi uper explanation

  • @koushikb5951
    @koushikb5951 4 หลายเดือนก่อน

    THANKS for your hard work on this lecture

  • @appasahebneelawani143
    @appasahebneelawani143 4 หลายเดือนก่อน

    Nice video on Generics

  • @sharmanihal99
    @sharmanihal99 3 หลายเดือนก่อน

    Great video !!!

  • @prathameshausekar
    @prathameshausekar 4 หลายเดือนก่อน

    Nicely explained! 👌

  • @alokpranavsingh11619
    @alokpranavsingh11619 4 หลายเดือนก่อน

    Completed, That much depth generic No-one taught.

  • @sandeeptengale7021
    @sandeeptengale7021 4 หลายเดือนก่อน

    Thank you so much of this video.

  • @alokpranavsingh11619
    @alokpranavsingh11619 4 หลายเดือนก่อน

    Bhaiyya Jalwe kat diya ho😅❤❤

  • @techlifeabhi4650
    @techlifeabhi4650 2 หลายเดือนก่อน

    Great
    Content

  • @raghukiran42
    @raghukiran42 2 หลายเดือนก่อน

    Good Explanation :)

  • @32smitkotadiya32
    @32smitkotadiya32 3 วันที่ผ่านมา

    Thank you ☺