☕Want to master Java? Get my complete Java course: bit.ly/42mQlXE
@tannerbarcelos68804 жыл бұрын
Amazing. Truly, I love java. Interfaces alone sell me on the language sooooo much. So damn powerful. Your videos help a lot man! 2 semesters left till I graduate from cal state east bay! Been grinding my java and python and using your leetcode videos to really help. Keep it all up, your content is very real and useful.
@KeepOnCoding4 жыл бұрын
Keep it up!
@tannerbarcelos68803 жыл бұрын
@jaquino94 class of 2021! Done in literally 26 days!
@briza_md3 жыл бұрын
@@tannerbarcelos6880 Good luck!
@pure4lyfe5 Жыл бұрын
@@tannerbarcelos6880 hey care to report?
@cedric182 Жыл бұрын
did you finish? did you persist? did you find a job??@@tannerbarcelos6880
@BN-cr3el4 жыл бұрын
The way you explain it is... I can’t even describe but I learn very quickly and I learn a lot in few short minutes. In class, we spent 3 hours learning about interfaces and I was still confused. Thank you 😊
@phoenix78240 Жыл бұрын
Out of all the videos I’ve been looking at on explaining interface your video is by far the easiest to understand. Thank you for that.
@burrrrrrrrrrrrrrp2 жыл бұрын
I been learning Java for the past year and have watched A LOT of KZbin tutorials on it. Yours are easily the best out there, straight to the point and easy to understand.
@doctorpoverty95532 жыл бұрын
The most in-depth video. At first, it seemed complicated. But after watching a few times, I have realized that this video actually covers more than 10 credit hours worth of college classes in one 15-minute video. Excellent job man. You are a life saver
@venkateshnambi15763 жыл бұрын
I was struggling to learn some concept's and i regret that i am so late to watch this video. Fundamentals cleared. Thanx.
@Gohel954 жыл бұрын
this was super.... Please keep making such good content it helps too much ..... and your way of explaining is just awesome first some theory and then code.
@i.j.51722 жыл бұрын
this was genuinely the BEST video I have seen on interfaces. Complete explanation.. thankyou!
@matthew110924 жыл бұрын
Learned a lot from your videos, your explanations make sense and are straight to the point
@CodeRay4 жыл бұрын
Awesome video man! Wish I knew this when I was in AP comp sci
@parthjagtap59268 ай бұрын
00:01 Interfaces in Java allow separation of class interface from its implementation. 01:37 Implementing Java Interface requires implementing all provided methods 03:27 Classes can implement multiple interfaces 05:20 Java interfaces can switch between different class implementations dynamically. 07:11 Variables can be declared in an interface. 09:11 Interfaces in Java can be extended to create sub interfaces. 11:03 Understanding default and static methods in Java interfaces 13:01 Java 9 introduces private methods within interfaces. Crafted by Merlin AI.
@JATJAT3302 жыл бұрын
Literally the first minute of this video explained better what an interface does than the entire book I have to study from. I just didn't understand the point of them. THANK YOU!!!
@ParalyticAngel2 жыл бұрын
Even me whos English isn't that well do understand it by far better than guys in my language are explaining it, by your way of explaining stuff. You are really calm and on point with your style of explaining it. Respect and thanks.^^
@leonardolima39364 жыл бұрын
Great explanation! You speak english clearly, It was easy to understand
@mr.RAND55844 жыл бұрын
You speak so crystal clear. Thanks 😊
@guy8923 Жыл бұрын
When I need to revisit something your videos are perfect
@KRaJWanders Жыл бұрын
One of the best explanation of interfaces. Worth every second ❤❤ Thanks @keepOnCoding
@bbb555902 жыл бұрын
This is great quality material\, my guy. You definitely earned my sub.
@PunjabiKush3 жыл бұрын
Here during my Final, I just finished part 1 on abstract using comparable. was uncertain how interfaces work. part 3 is generics and I'm pretty good at it. Thanks dog you helped me pass this probably with an A :)
@KD-vg2yn3 жыл бұрын
What a great tutorial. Thank you man. Also, I think it's so funny, on productive channels like this, the comment sections tend to be so nice and not toxic. But in all other comment sections on KZbin they are all toxic. I think it shows the kind the of people you attract when you are doing something great.
@vadrudnev3 жыл бұрын
Thanks! I had troubles understanding how to use interfaces. This video saved me a lot of time.
@rubasham82412 жыл бұрын
your videos are like a survival kit, whenever i feel like a topic is too heavy because my professor didn't explain it well, a video of yours pops up and it never fails to give me back hope and make me understand! can't thank you enough!
@michaelantoni83232 жыл бұрын
I'm learning Java now and the way you explain it really amaze me. Thanks a lot your a big help. new subscriber here.
@muhammudamine73769 ай бұрын
Best Video at explaining Interfaces, Thanks
@ammarabdallah3784 жыл бұрын
hope to see more videos man you are such a legend
@kaifahsan84594 жыл бұрын
Great video. Like how you explained a lot of key aspects of interfaces with clarity.
@socaljusticewarrior5582 жыл бұрын
This channel is tight. Because of you and Coding with John, I've basically become a PHD in computer science.
@kiransingh82392 жыл бұрын
HI Sam , too good to see u explaining the clear concept
@uralslife9 ай бұрын
That's awesome job, man. I'm declaring that from Russia, we don't have such a clear interface explanation even in paid cources
@fastcomputer59273 жыл бұрын
Nice keyboard sound :)
@christo45204 ай бұрын
Dude you have a good content style
@williaminfiesto25293 жыл бұрын
Thanks, this is a very clear explanation and it helped me understand interfaces a lot more!
@marouaneltaifi29263 жыл бұрын
great work man loved the video keep it up !
@Gohel954 жыл бұрын
can you please make the next video on the collection ... because I have seen many tutorials but I think only you can clear concepts of collection.
@ahmedababneh70894 жыл бұрын
Please can you make a video that talk about the first step should I take to become a java developer, what should I learn and how many month it will take. Sorry for my English.
@maddy36564 жыл бұрын
Thank you! I adore your videos. 🥰
@khushiimalik4 жыл бұрын
Very well structured and easy to follow. I was having trouble with interfaces. Thanks!
@kamogelomafuna84853 жыл бұрын
Wow I never understood interface until I saw this tutorial and might i say it really came handy ass am writing a text this coming week
@jamaka_me_code7962 жыл бұрын
Wishing you had a Spring Boot tutorial 😅 appreciate your content for sure
@sethupathys6414 ай бұрын
Thank you. Can't believe how much youtube teaches me
@msh104utube4 жыл бұрын
When would one choose to use Interfaces over. Abstract classes, and vice versa?
@aureliuse34694 жыл бұрын
I think abstract class is use, if you want to make that class contain abstract method and method with implementation, but interface use only to share abstract method without implementation to other class only and share final static variable. Beside that the different is in a class we can extend 1 abstract class only, but otherwise in a class we can implement many interface. So if you want to make 2 superclass with 1 subclass use interface, and if you want to make 1superclass and 2 subclass use abstract class, i think that is the analogy of the hierarchy. CMIIW iam also learning java interface tq
@martinrugadya40674 жыл бұрын
This is super helpful, precise and clear
@DespinaDimitriadou3 жыл бұрын
Great video! Can you do one for abstract classes as well?
@yourdailyfails13 жыл бұрын
we all know what " more stuff " he bought on Saturday night , with private method
@obiudeze80910 ай бұрын
@keepOnCoding Great Vid! It seems the use of inheritance in sub-classes and the use of interface implementation in classes are kind of similar. Are there any situations where you would use one or the other?
@PIRAKAS6662 жыл бұрын
Very nice. Appreciate the effort. Also so much better than that over the surface trash Lee is uploading.
@captainsloth58952 жыл бұрын
Great video, much appreciated!
@matttwist94802 жыл бұрын
Awesome video, thanks for making this.
@francescocassini72674 жыл бұрын
Great video! It was very clear!
@brkeudunman3 жыл бұрын
Great Video to improve CS Skills
@swapnaligouda46004 жыл бұрын
you are so cool, man! please make videos on the complete java collection framework and data structures and algorithms.
@rezafadillah51292 жыл бұрын
Thank you broo, your explanation very detail
@georgesavvatis19372 жыл бұрын
This was very helpful... thank you!
@alimurtaza82753 жыл бұрын
Thank you very much. It was extremely helpful. Good luck.
@yacoub37364 жыл бұрын
Thanks, Brother!!
@samueletamburrini94204 жыл бұрын
Man really awesome, but im struggling in 5:14 when you talking about creating variables istantiating interfaces. When you reference the interface istantiated to another object (in this case ob=byTwos) you are modifying also the other class (byTwos) or just the interface istantiated? Dont know if I made myself clear.
@Duderantula2 жыл бұрын
Thank you, great explanation.
@puppyspit87253 жыл бұрын
That was very receivable. Thanks for the info
@escrimo234 жыл бұрын
Great video! This is a really side question, but what are your thoughts on developing mobile apps using Flutter(Dart) or Android Studio (Java)
@kianreddy12953 жыл бұрын
amazing content brother
@maxd72284 жыл бұрын
Have you thought about making a Java course? Excellent explanation.
@facundomartinez6153 жыл бұрын
Great explanation!!
@Nxtfbrdf9 ай бұрын
Good teaching skills ❤
@sammeester35142 жыл бұрын
Great video, thanks!
@everiguado52723 жыл бұрын
Amazing, i'm mexican it's easy to understand you
@AnandKumar-no2ob3 жыл бұрын
Amazing Man!!
@eliy5550 Жыл бұрын
GREAT VID
@morghayn4 жыл бұрын
Great tutorial!
@boblewis12873 жыл бұрын
Can you do a video on intellij keyboard combo s especially the useful ones? Ty dawg
@timjoyalle3183 жыл бұрын
I like the idea of "real-world examples". In my internship things were much easier to accomplish because the goals were clear. College doesn't do that. Not in my experience.
@arnabmukherjee58404 жыл бұрын
Bro awesome , please cover all basics by weekly videos 😎
@daniellaerachannel4 жыл бұрын
sorry the off topic but what audio interface do you use with your bluebird mic? in your amazon gear is not present; thanks great video btw
@KeepOnCoding4 жыл бұрын
GoXLR Mini
@adipurnomo56833 жыл бұрын
Awesome explained ☺️
@zhihaohuang2734 жыл бұрын
Could you explain how the method "public void mousePressed(MouseEvent e)" was written? Is there a way to add functionalities to a method in an interface? Thank you!
@bonicapatterson69433 жыл бұрын
You are everything!!!!!!!!!!!! Thank you!!!!!!!
@antonignatenko77762 жыл бұрын
weirdly i tried to go along the video and do the same in Intelj Idea i made sure everything was the same even names of the class and interfaces, but i got errors in places where there werent in the video , like overrriding printStuff method , it highlights the parameters like there's a mistake , what could be the issue?
@yasminenejjar6351 Жыл бұрын
Thank youuu so much !
@taurohkea21692 жыл бұрын
wow i feel enlightened
@saxontse3 жыл бұрын
thank you for video first, but you just mention about how to use interface. I am confusing of why and when to use interface, it is so hard to find useful material that can describe deeply on that
@davidorevic6651 Жыл бұрын
Nice job!
@shx7174 жыл бұрын
How about interfaces in Java 9 and how are they different from abstract classes in Java 9 since you can define functions too.
@sachinsharma12303 жыл бұрын
Everytime when i see this "default" method i fell like what is the "suger coating" done on it. I never found any answer on it. You know what i men, the default access / non-access modifiers
@populouslove14253 жыл бұрын
Wonderful, thank you.
@adipurnomo56833 жыл бұрын
Why don't you using composition object instead of interface
@murcielagoghost3 жыл бұрын
Thank you for this very useful tutorial about interfaces, I'm getting started with it and now default methods in interfaces classes are clear to me.
@patriciocastillo27723 жыл бұрын
Great content
@sarthakdalabehera36644 жыл бұрын
Bro make more videos in Java. Your videos are quite interesting to watch :-)
@FarisSkt4 жыл бұрын
commenting to help the algorithm
@maniys3 жыл бұрын
Awesome!
@evelyndavies15034 жыл бұрын
Hi can u be a software engineer and a programmer at the same time, I need answers please.🙏🙏
@kaifahsan84594 жыл бұрын
They're the same thing. There are very few Software Engineer roles if any that does not require programming.
@syedrizvi26873 жыл бұрын
Thank you!
@numero80353 жыл бұрын
Great Video
@boblewis12873 жыл бұрын
I gotta learn your key combo's
@iRoseRiyadh4 жыл бұрын
can you make a video about AOP in java?
@ivanjato4315 Жыл бұрын
For the first part, the 'Creating an interface' part, you don't really need an interface for what you do... actually you are not even calling the interface at all... You are creating objects of ByTwos or ByThrees classes and calling the getNext method. I"m not sure what are you trying to explain here :(
@CarlosVasquez14 жыл бұрын
OK. but it seems like your conflating class and interface. In the portion (around 3:25) where you are explaining implementing interfaces and extending classes you are saying "implement class" and "extend class". Is this the correct wording? Is there a difference between an interface and a class? More importantly, are there different rules when implementing an interface vs implementing a class? Can be a bit confusing if not used to the terminology and rules yet. tx, -C
@AlienAndrew513 жыл бұрын
Are Java repositories the same as interfaces?
@stevenmatthewrevillas77943 жыл бұрын
why didn't you used override in 4:29
@MedalMetaller3 жыл бұрын
Dude its saturday night right now^^ How did you know?