@@jack.hodkinson It would be great to see the implementation of some data structures and algorithms in java and maybe also on Wrapper Classes. Great Video btw, keep up the good work👍
I'm sure I just don't know where to look, but I could not find anything about generic type parameters on method calls. Thanks so much man this really helped me out!
I love your accent. Just to get in the spirit of things i’m going to make a cup of tea everytime i sit down to watch your videos. I don’t have crumpets but i suppose biscuits will have to do
More videos on core java please! You're one of the best teachers I've seen so far if not the best. Whats that IDE you use? This looks so clear, fantastic.
Heck! There's only one video on this channel?? I wanted more. If you want the youtube algorithm to help you then you gotta create more contents like this on regular basis and the subscribers will follow. Thanks for uploading
This is IntelliJ in presentation mode with the Gradianto theme www.jetbrains.com/guide/java/tutorials/presenting/presentation-mode/ plugins.jetbrains.com/plugin/12334-gradianto
@@jack.hodkinson While you are here, can I ask something? Why do you put two returns in the method reverse in your video? --> private static List reverse(List original List). I thought the List is enough as the return statement? I made similar question in reddit since I wasn't sure if that reddit and this channel are managed by the same person. Thanks
@@cinlung List is the return type. The before that tells Java that the method has a generic type parameter. This wouldn't compile: private static List reverse(List originalList) If you don't include the first , Java wouldn't know what the T in List refers to
You explained this in such a simple and easy to understand way. It felt like Java Generics was just there to make java more difficult, but now it's obvious how generics actually makes coding easier and cleaner. Very high quality video as well. Thanks!
I think this is a topic unlikely to be covered in a FAANG interview. More likely are questions on data structures and algorithms. I recommend checking out Clement who does great videos about FAANG interviews: ruclips.net/channel/UCaO6VoaYJv4kS-TQO_M-N_g Also LeetCode: leetcode.com/
@@jack.hodkinson No, the typing is music to my ears. I mean the constant humming and buzzing that is often audible in the background while you're talking. This is especially annoying with headphones. I even heard a car once :) Dynamic microphones (such as the Samsung Q2U, which I currently use) only record the voice and filter out most of the background noise.
Thanks for clarifying, that’s really helpful. The typing is recorded separately so I was wondering whether to keep it in or not. I like it, I think it adds something. I agree, I need to invest in a better microphone. I’m early on in this journey, hopefully soon I can justify purchasing one. I've just checked out your voice overs, the audio quality is really impressive. I'd love to get to that point myself.
The sound of you typing is so blissful
I actually want to know what keyboard you used. Please tell us.
@@jingusbrule797 Ducky One with White Switches
We need more videos from you! You explain with all the logic behind the scenes, like nobody else. Really amazing!
Thank you :) I am working on more videos right now, with similar explanations. Are there any topics in particular that you'd like to see?
@@jack.hodkinson It would be great to see the implementation of some data structures and algorithms in java and maybe also on Wrapper Classes. Great Video btw, keep up the good work👍
Honestly, one of the best explanations of generics I've seen so far. This explanation even rivals the explanation by the alien king himself Telisko.
So many different examples. Thanks for the great video
Thank you!
Man you should never stop posting! Amazing explanation!
great video! would love to see more of these.
Thank you!
I'm sure I just don't know where to look, but I could not find anything about generic type parameters on method calls. Thanks so much man this really helped me out!
Hands down to the best Java Generics video ever. Thank you very much!
I love your accent. Just to get in the spirit of things i’m going to make a cup of tea everytime i sit down to watch your videos. I don’t have crumpets but i suppose biscuits will have to do
Very concise and easy to follow. Helped me brush up on stuff I didn't delve into enough last semester.
More videos on core java please! You're one of the best teachers I've seen so far if not the best. Whats that IDE you use? This looks so clear, fantastic.
Heck! There's only one video on this channel?? I wanted more. If you want the youtube algorithm to help you then you gotta create more contents like this on regular basis and the subscribers will follow. Thanks for uploading
You explain in a clearly and concisely. Thank you 🙏
Great explaination and pace. I hope to see more. Thank you very much
Thank you :) more coming
You did good man! looking forward for more videos.
Beautiful work. Asmr keyboard strokes
Amazing tutorial, thank you!
Glad it was helpful!
What plugins are you using to get your IDE to center like this, also for the error count on the top right?
Hearts but doesn't reply, that's cold.
This is IntelliJ in presentation mode with the Gradianto theme
www.jetbrains.com/guide/java/tutorials/presenting/presentation-mode/
plugins.jetbrains.com/plugin/12334-gradianto
Nicely explained thank you very much
Very nice explanation. Definitely do more topics in the future
Awesome video :) will you do more of such videos?
Definitely!
Great Video, Hope to see more
This video was very useful! Thank you for making it.
I’m glad you enjoyed it!
I hope you get to 5K subscribers soon. Don't give up.
Your explanation is awesome and easy to understand. I subscribed to you and hope you grow more.
Thank you! I really appreciate it
@@jack.hodkinson While you are here, can I ask something? Why do you put two returns in the method reverse in your video? --> private static List reverse(List original List). I thought the List is enough as the return statement? I made similar question in reddit since I wasn't sure if that reddit and this channel are managed by the same person. Thanks
@@cinlung List is the return type. The before that tells Java that the method has a generic type parameter.
This wouldn't compile:
private static List reverse(List originalList)
If you don't include the first , Java wouldn't know what the T in List refers to
this was really helpful, thanks!
Glad you found it useful, my pleasure!
thanks man, this helped me out today
My pleasure :)
Nice video!
What plans do you have for the next videos?
Nice concise video. Thanks.
Subscribed! Thanks and keep posting more videos.
I don't understand why it's so poorly explained at school. This helped me very much.
what IDE are you using?
This is IntelliJ in presentation mode with the Gradianto theme
Great video! will you make videos about oop, inheritance, polymorphism, encapsulation, and abstraction?
I've got so many videos I want to make :) I will cover those topics though
Your explaination so clear. Subscribed! Thank you so much!
Thanks!
Thanks for that
You explained this in such a simple and easy to understand way. It felt like Java Generics was just there to make java more difficult, but now it's obvious how generics actually makes coding easier and cleaner. Very high quality video as well. Thanks!
everything about this video is perfect 😍 thank you so much!
Awesome video! Thank you!
Glad you liked it!
nice...and what model is your keyboard...sounds so nice
very well explained, thank you! that helped me a lot figuring out the missing pieces of my very own generics-puzzle :-)
I understand alot of the concept however my school is not teaching me anything.... what website would you suggest I go to strengthen my skills?
hey man, what keyboard do you have, and what switches?
The keyboard in this video is a Ducky One with white switches
subscribed so we push you to do more videos. "expectations"
Thanks Jack!
Good stuff. Up with this kind of thing.
what a great video! keep it up.
Nice and helpful video!
Well done.
Waiting for more videos🎥 ❤👌
you should have make an example on when to use super key word with generics
Would be able to explain the whole concept of generics which might be the genre of a FAANG interview?
I think this is a topic unlikely to be covered in a FAANG interview. More likely are questions on data structures and algorithms. I recommend checking out Clement who does great videos about FAANG interviews: ruclips.net/channel/UCaO6VoaYJv4kS-TQO_M-N_g
Also LeetCode: leetcode.com/
@@jack.hodkinson thanks a lot for guidance..😊
Great video!
Awesome video..
Great explanation :clap
Thank you
Still waiting for the new videos...🙏
You should make more videos on Java 😀
The background noise is quite distracting. I strongly recommend investing in a dynamic USB microphone.
Thanks for the feedback - by background noise do you mean the sound of typing, or something else?
@@jack.hodkinson No, the typing is music to my ears. I mean the constant humming and buzzing that is often audible in the background while you're talking. This is especially annoying with headphones. I even heard a car once :)
Dynamic microphones (such as the Samsung Q2U, which I currently use) only record the voice and filter out most of the background noise.
Thanks for clarifying, that’s really helpful. The typing is recorded separately so I was wondering whether to keep it in or not. I like it, I think it adds something.
I agree, I need to invest in a better microphone. I’m early on in this journey, hopefully soon I can justify purchasing one. I've just checked out your voice overs, the audio quality is really impressive. I'd love to get to that point myself.
I subscribed because this was a nice and concise video, but oh man that clickity clackity keyboard noise was going to drive me up a wall.
Thanks for the feedback! I’m working on improving the production value
Yes
Finally understood this shit :D
Subscribed! I like your style of teaching, please do check and unchecked exception
Thank you! I will :)
Just type "sout" and press Tab or Enter and you don't need to type "System.out.println()" all the time
Thank you :) I use loggers instead of System.out in day to day life so I didn’t know that
@@jack.hodkinson Me too :) Still very handy. By the way here is an extra one: Typing "psmv" gives you a "public static void main" ;-)
@@CorDharel That one I knew!
while(true)
System.out.println("Thank you");