Hi, I'm John! I'm a Lead Java Software Engineer and I've been in the programming industry for more than a decade. I love sharing what I've learned over the years in a way that's understandable for all levels of Java learners.
Learn or improve your Java by watching it being coded live!
I didn't know why you have fewer subscribers, I am the kind of person who does not understand things right away, but your video is so simple, and precise. I will understand if you do some rocket science courses too haha. Anyway, you are so smart enough and can readily explain things.
love all of your content , it is clear precise and easy to consume i was thinking that it was really really tough but now i am very much comfortable with optionals
I have been in my Intro to java class for a month and you just summarized that whole month in a way I can understand. I've had so many panic attacks about this one class and it's only Wednesday, thank you.
Onr could have created a class of type Animal and then assign a reference of Cat or Dog to it. Then the outer appearance it would appear as an Animal but the internal implementation would differ. Animal a = new Cat() something like that. As I understand it that is polymorphism
I didn't only understand generics with this tutorial, I also enjoyed watching it to the end! Video tutorials longer than 10 minutes often make me feel bored so can't follow them to the end without several pauses, but with John's video tutorials time just flies!
Reduce sudoku to 7 colours as 1 fixed color as 2, comparative colour as 3. Then reduce the comparison to 2 sat compare with upto 8 colors to get main grid clues. For sudoku grid of any size is In O(n^5)