If you’re new to programming but want a career in tech, I HIGHLY RECOMMEND applying to one of Springboard’s online coding bootcamps (use code ALEXLEE for $1,000 off): bit.ly/3HX970h
I'm the type of person that really likes to take things apart, get to the bottom of them to find out how they fundamentally work, and that's the only way I feel like I can truly learn something. When something's presented to me as "That's just the way it is, don't worry about it", my brain struggles to ignore what's not explained. Thank you so much for taking the time to break down and explain things that none of my professors bothered to.
It's so funny too because whenenever you go to their office and ask them to explain it one more time. They tell you that you shoud've pay attenton in class more.
Me too! It has cause me a lot of problems in my life bc that’s the way I am. I believe that it has turned me into a really slow learner which can be frustrating.
Thank you for using layman’s terms. My computer science class is so confusing because everyone is speaking jibberish because I don’t know the technical verbiage yet. When I get tutoring they’re talking the same way and it’s so annoying. This video makes the content relatable and within reach. Thank you!
I just started and it confused me a lot, but with this I think I understand the basics. I heard it's torture to learn Java as your first language but I already started so I'm going with it. Thanks a ton.
you could have done anything in the world, but you did this instead!!! i love the way you explain it, checking what happens, if you do this or that, trying different ways and approaches, this is exactly my style to understand stuff! i will binge watch the rest of it :)
Hey Alex, I just wanted to let you know I have been watching your tutorials for the last couples of days as I have been struggling with my COMP java course. I have my exam next week and your tutorials are making me feel more comfortable with my knowledge and my ability to pass my exam next week. I will let you know how I go ! :) But thank you very much for putting these tutorials out there, you make it very easy to understand.
It takes a very disciplined and patient teacher to teach you properly ,in a way you can understand. So , I respect teachers that are like that. Unfortunately ,not all teachers are professionals, besides they teach you in exchange for money, which in time can "corrupt" them. Alex's idea is great ,he is teaching us ,because he likes it. There are no conditions , the goal is simple : Make rather difficult to learn language appear easy to learn. When I first started learning the basics ..... I got scared off , like ,literally nothing understood. I thought , this can't be so freakin' difficult , THERE MUST BE A SIMPLER WAY TO EXPLAIN THIS ! So , Thank you Alex.
This guy is better than my university teacher, helps me to understand a lot of things, and who disliked his video is must be a teacher or jealous cause I don't see anything to dislike.
It all makes sense now - so this is basically how something like a bash command handles arguments I suppose. Thanks, damn don't stop making videos like these
Hey, Alex! That was an awesome video. I was having trouble in understanding the purpose of this argument used in main function and finally, I got clarified after watching this video on my third year of college XD Almost all of your videos promises to show something new and that's what makes me keeping watching them. Thanks again!
Hi Alex! Thank you for your videos on Java; they're very helpful. When you said, ""if you make a 'main' object from this class and then add a dot, then 'this' method would pop up." Is there an example of that in your playlist of videos?
hello i doubt you'll respond to a comment in a 3 yr old video you made but i still don't understand the "why" of the String array parameter in main. Why exactly is it need to run system.out.print("Hello"): if we aren't specifically using it. my best guess is because main is well the main method of a program while to can set the arguments for other methods you can't set arguments for main inside of main but only in the terminal and the reason why the string array is needed in main is java is looking for it like how it will look for main sorry i'm absolutely new to programming
Your videos are so incredibly helpful. Can you please make a video about polymorphism? I'm having a bit of trouble understanding it in my current class and you break things down so well. Hopefully you see this! THANKS!
guys alex uploaded other video about methods i recommend you to watch the other video about methods and then watch this video because then you will have the complete view thx
Thank you Alex! Your videos are saving my Java programming course grades! I wish my instructors would simplify these concepts the way you do. I also appreciate the older videos showing the shortcuts you use. Thanks for taking the time to do these videos!
This video helped me learn so much, honestly I had no idea why we had to do everything inside the main method and how functions worked but now I do. Quick question though, how do you define it if you want to return something? Also, how can you use multiple parameters or use everything the user enters as one parameter?
Thanks for the video! It's been great help but as beginners I have no idea how command line works , should I learn it before I continue learning Java? Or will I learn both as I go?
Hey Alex, thanks for making the videos small duration and on point topic. It's really easy to understand. Can I also request you kindly make a video on how to understand the exiting code for a beginner Basically, I am a beginner and learning Java from your videos. At the same time, I am having little difficulties to understand the flow of the existing code (I use eclipse). Hope, you understand what am I looking for.
e.g, I have code like this: public class BuildmyQuery { public static final BuildmyQuery newQuery() { return new BuildmyQuery(); } public static final BuildmyQuery newQuery(Class
venxten well you need the (String[] args), otherwise it is not the java main method and you can't run code from it. Only thing you can do is using (String... args) instead if you like.
Hey Alex i love your all videos you teaching so great. So please help me to understand fix my mistakes that always happen in my coding that is error init it says main method not found please define main method... it is really annoying me.
Hi @Alex and everyone , first of all thanks for the video!!! I tried something else in the main. But the output is not really what I was expecting: public static void main(String[] args) { //ask the user for how long args should be? Scanner userInput = new Scanner(System.in); System.out.println("Define Size:"); int size = userInput.nextInt(); args = new String[size]; for(int i = 0; i < args.length;i++){ System.out.println("add:"); args[i] = userInput.nextLine(); } } in the first iteration "add" is printed twice... would you know why? Please
I still don't get how that's useful. In which case would you use it? Why does the main method have those parameters as default? And also, even though using the command line looks cool af and feels like you are hacking NASA, why would you want to execute your program there? I'm just getting started but those questions keep on comming at me and I'm very curious about it. I'm sorry if these are too many questions in one single comment. Thanks on advance!
If you’re new to programming but want a career in tech, I HIGHLY RECOMMEND applying to one of Springboard’s online coding bootcamps (use code ALEXLEE for $1,000 off): bit.ly/3HX970h
I'm the type of person that really likes to take things apart, get to the bottom of them to find out how they fundamentally work, and that's the only way I feel like I can truly learn something. When something's presented to me as "That's just the way it is, don't worry about it", my brain struggles to ignore what's not explained. Thank you so much for taking the time to break down and explain things that none of my professors bothered to.
ME TOO!!!! I struggled SO much in school because I wanted to truly understand things, not just remember or accept things cuz someone said so
bruhhh sammeee
It's so funny too because whenenever you go to their office and ask them to explain it one more time. They tell you that you shoud've pay attenton in class more.
Me too! It has cause me a lot of problems in my life bc that’s the way I am. I believe that it has turned me into a really slow learner which can be frustrating.
I’m the same.
Thank you for using layman’s terms. My computer science class is so confusing because everyone is speaking jibberish because I don’t know the technical verbiage yet. When I get tutoring they’re talking the same way and it’s so annoying. This video makes the content relatable and within reach. Thank you!
I still don't understand a lot of the jibberish :)
This was really helpful! I had no idea I could pass arguments in right there on the command line
Ivan James right??
Hi, @@alexlorenlee I learn a lot from you. Can I suggest to make a tutorial on how to use static and non static methods in java
ruclips.net/video/UcMbREn1RRA/видео.html java❤️😎👍
I love your channel! I’m a BIT major and I was so confused with using Java. You are really helping me understand it better. Thank you!!
I just started and it confused me a lot, but with this I think I understand the basics.
I heard it's torture to learn Java as your first language but I already started so I'm going with it.
Thanks a ton.
I have spent 4 years in college none of my professors techies the way you techie you are amazing thank you bro
Legit have been binge watching all your vids because I dont understand a bunch of stuff and I need to work on a project lmfao.
you could have done anything in the world, but you did this instead!!!
i love the way you explain it, checking what happens, if you do this or that, trying different ways and approaches, this is exactly my style to understand stuff!
i will binge watch the rest of it :)
public just means that anyone can access this method/class/variable, even if its in a different package.
Thank You! I learned a lot from you
ruclips.net/video/UcMbREn1RRA/видео.html java pro lang❤️
Hey Alex, I just wanted to let you know I have been watching your tutorials for the last couples of days as I have been struggling with my COMP java course. I have my exam next week and your tutorials are making me feel more comfortable with my knowledge and my ability to pass my exam next week. I will let you know how I go ! :) But thank you very much for putting these tutorials out there, you make it very easy to understand.
How did the exam went?
I learned more from this than ans teacher ever could in this time lol
It takes a very disciplined and patient teacher to teach you properly ,in a way you can understand. So , I respect teachers that are like that.
Unfortunately ,not all teachers are professionals, besides they teach you in exchange for money, which in time can "corrupt" them.
Alex's idea is great ,he is teaching us ,because he likes it. There are no conditions , the goal is simple :
Make rather difficult to learn language appear easy to learn.
When I first started learning the basics ..... I got scared off , like ,literally nothing understood. I thought , this can't be so freakin' difficult ,
THERE MUST BE A SIMPLER WAY TO EXPLAIN THIS !
So , Thank you Alex.
ruclips.net/video/UcMbREn1RRA/видео.html java❤️😎👍
still confusing for a beginner but i have a better understanding of what these things do. thanks so much.
This guy is better than my university teacher, helps me to understand a lot of things, and who disliked his video is must be a teacher or jealous cause I don't see anything to dislike.
finished the whole playlist, totally needs more of this !!!
It all makes sense now - so this is basically how something like a bash command handles arguments I suppose. Thanks, damn don't stop making videos like these
First of all Thank you so much to explain easy, and Could you please write small project and explain step by step. Thank you!
im glad you are making videos. The other videos on youtube explaining java I just can not watch for some reason. keep it up please for us
Hey Alex, truly appreciate you man for simplifying these topics. Could you make a video with an example of an if statement inside a loop? 😁
Really awesome and loved ur tutorial lot, it's really helpful, best core Java tutorial i have ever seen with practical 🙏, no word's to say...👍
Great one !
Youre tuturials are helping me a lot with programming at my university! Thank you a lot!!
ruclips.net/video/UcMbREn1RRA/видео.html
Another great video. Still mad at myself for putting them off for months since I thought I couldn't get the basics.
This was extremely helpful -- thank you!! :)
sweetest programmer...thanks big guy
Can you do a tutorial on Lambda expressions and Streams?
bro why you do me like that... i was used to your old layout :D
thanks for all the content and hell Alex :-) i really appreciate everything :-)
ruclips.net/video/UcMbREn1RRA/видео.html
Just to be sure how good are your contents, not a single dislike. **Respects**
I am learning programming without a teacher in real life and I don't study it in school.
Thank you Alex hope you come back to Java again 😀😢
Thank you! This was very useful.
Quick shortcut for getting System.out.println is to put sysout and then do ctrl + space and it auto completes it.
Hey, Alex! That was an awesome video. I was having trouble in understanding the purpose of this argument used in main function and finally, I got clarified after watching this video on my third year of college XD Almost all of your videos promises to show something new and that's what makes me keeping watching them. Thanks again!
ruclips.net/video/UcMbREn1RRA/видео.html
Perfectly explained! Thankyou so much
Hi Alex! Thank you for your videos on Java; they're very helpful. When you said, ""if you make a 'main' object from this class and then add a dot, then 'this' method would pop up." Is there an example of that in your playlist of videos?
Thank you Alex , it was very useful and i really enjoyed this playlist , keep going !
ruclips.net/video/UcMbREn1RRA/видео.html
I like ya cut G!
JDK 14 coming out on March 17
Do you have a video explaining the difference between methods and constructors? Love your vids, Thank you so much!
Thank you, very helpful.
hello i doubt you'll respond to a comment in a 3 yr old video you made but i still don't understand the "why" of the String array parameter in main. Why exactly is it need to run system.out.print("Hello"): if we aren't specifically using it.
my best guess is because main is well the main method of a program while to can set the arguments for other methods you can't set arguments for main inside of main but only in the terminal and the reason why the string array is needed in main is java is looking for it like how it will look for main
sorry i'm absolutely new to programming
Your videos are so incredibly helpful. Can you please make a video about polymorphism? I'm having a bit of trouble understanding it in my current class and you break things down so well. Hopefully you see this! THANKS!
I hope you do a video tutorial for data structures and algorithm. Thank you so much for this Sir Alex!
ruclips.net/video/UcMbREn1RRA/видео.html
Thanks Alex :)
You answered my question later in the video :)
Hi Alex thank you for your amazing tutorial , can you do a tutorial about difference between Scanner and Bufferreader ?
look up "scanner and bufferreader difference" I'm not sure how to explain
Alex, I have doubt. If we use scanners to take input from the user. Are this input should store in args[ ] string array.
you can store them in any variable. Scanner’s job is to scan the input and then store it into the data type variable you mentioned
Great videos, totally what is required. Thank you so much
guys alex uploaded other video about methods i recommend you to watch the other video about methods and then watch this video because then you will have the complete view thx
java networking.. client server program next?
Thank you Alex! Your videos are saving my Java programming course grades! I wish my instructors would simplify these concepts the way you do. I also appreciate the older videos showing the shortcuts you use. Thanks for taking the time to do these videos!
best explanations ever; thank you
Thanks! Bro.
Thank You Tons!!!!! I needed this lots of love xD
Thank you!
yooo alex your awesome!
Thank you so much bro
Alex Lee is the goat
Please make a full java tutorial
really nice thanks!
hey Alex This was very helpful i explore different Codes that i don't know. :)
ruclips.net/video/UcMbREn1RRA/видео.html
This video helped me learn so much, honestly I had no idea why we had to do everything inside the main method and how functions worked but now I do. Quick question though, how do you define it if you want to return something? Also, how can you use multiple parameters or use everything the user enters as one parameter?
Hi. Can you give me an example of why you would need to print out or see the arguments?
Legend tutor!
thanks
Your Java contend is still the very best 🥰
Had a video suggestion... maybe you could explain what String[] args means in main method
Thanks man
Thanks for the video! It's been great help but as beginners I have no idea how command line works , should I learn it before I continue learning Java? Or will I learn both as I go?
thankyou kind sir
Hey Alex, thanks for making the videos small duration and on point topic. It's really easy to understand. Can I also request you kindly make a video on how to understand the exiting code for a beginner
Basically, I am a beginner and learning Java from your videos. At the same time, I am having little difficulties to understand the flow of the existing code (I use eclipse).
Hope, you understand what am I looking for.
e.g, I have code like this:
public class BuildmyQuery {
public static final BuildmyQuery newQuery() {
return new BuildmyQuery();
}
public static final BuildmyQuery newQuery(Class
i have no idea why, but i think that Alex Lee is the kid in "14 year old prodigy programer dreams in code".
This helps so much dude. I hope you make a billion dollars from this channel lol
THANK YOU
What is a practical application of these args? Is it necessary for example when creating an App? Or a videogame?
Is (String [ ] args) optional to use? Is it just there by default for you to use if you need it?
venxten well you need the (String[] args), otherwise it is not the java main method and you can't run code from it. Only thing you can do is using (String... args) instead if you like.
Thank you this is really helpfull. Can u add the source code like in your older videos?
you gained a subscriber
9:10 to 9:20 most useful in video!
Align this properly in playlist
Hey Alex i love your all videos you teaching so great. So please help me to understand fix my mistakes that always happen in my coding that is error init it says main method not found please define main method... it is really annoying me.
I'm a lil confused why these videos skipped from October 2018 to March 2020
Hey Alex! Which music was playing at the beginning of the video? Nice explanation thou!
I just don't understand one thing
after he copied the entire code where did he paste it what was that window and how do I get it
Hi @Alex and everyone , first of all thanks for the video!!! I tried something else in the main.
But the output is not really what I was expecting:
public static void main(String[] args) {
//ask the user for how long args should be?
Scanner userInput = new Scanner(System.in);
System.out.println("Define Size:");
int size = userInput.nextInt();
args = new String[size];
for(int i = 0; i < args.length;i++){
System.out.println("add:");
args[i] = userInput.nextLine();
}
}
in the first iteration "add" is printed twice... would you know why? Please
Why is the class name also the same as the main method? Does it have to be that way?
syso(ctrl+space) will save you from typing in the whole System.out.println();
make a menu using JOptionPane please
Any suggestions for making a Java desktop app?
Do you have any tutorials for desktop apps?
ruclips.net/video/UcMbREn1RRA/видео.html
So if I understood correctly, methods are the Java equivalent of Python functions?
I still don't get how that's useful. In which case would you use it? Why does the main method have those parameters as default? And also, even though using the command line looks cool af and feels like you are hacking NASA, why would you want to execute your program there? I'm just getting started but those questions keep on comming at me and I'm very curious about it. I'm sorry if these are too many questions in one single comment. Thanks on advance!
Hey
Elemental Server hey :)
java version ?
I had a 20 minutes ad before this video😂 LOL
ruclips.net/video/UcMbREn1RRA/видео.html
alex do you teach or do selenium or automation?
🔥🔥🔥
I noticed the CRZ folder. You drive a CRZ?
Hi , Alex , I know this is not related to the video , but are you half Chinese ?
I guess he is.
actually i hated the code but after watching your videos, now i am realizing what the hell i was doing by not doing code
Do a video to the stream class and how to use...
ruclips.net/video/UcMbREn1RRA/видео.html
so args is only used to confuse beginners? got it