Multithreading in Java Explained in 10 Minutes

preview_player
Показать описание

Multithreading gives you some of the coolest capabilities in Java. It's built in to the Java language.

But it can be confusing getting to learn it! Multithreading is tough to grasp at first in Java, but this beginner-friendly video will give you the ability to run simple programs in multiple threads at the same time in your Java programs.

We'll talk about 2 different ways to get your Java multithreading working, and which one I use myself.

Learn or improve your Java by watching it being coded live!

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.

Let me know what else you'd like to see!

Links to any stuff in this description are affiliate links, so if you buy a product through those links I may earn a small commission.

📕 THE best book to learn Java, Effective Java by Joshua Bloch

📕 One of my favorite programming books, Clean Code by Robert Martin

🎧 Or get the audio version of Clean Code for FREE here with an Audible free trial

🖥️Standing desk brand I use for recording (get a code for $30 off through this link!)

📹Phone I use for recording:

🎙️Microphone I use (classy, I know):

Donate with PayPal (Thank you so much!)

☕Complete Java course:

Рекомендации по теме
Комментарии
Автор

Literally explains more than my Professor does in 6 hours, God bless you John.

euroticker
Автор

This man can teach this stuff so much more effectively and clearly in a few seconds just to get it out of the way than any of the teachers I've had in school trying to explain in "detail" after telling you that it's "just the way it is" for like a month.

Respect.

keoniromano
Автор

Don't know why this doesn't have more views. Very clear and straight to the point explanation. Thank you =)

pt_trainer
Автор

Used multithreading to create 5 Google accounts at the same time to like this video 5 times

k_gold
Автор

Java was my first language but I quickly dropped it because of how complex it was. I'm on a relearning journey and your videos are really helpful. Thanks!

sianwa
Автор

You have no idea how much you help me everyday. It's really easy to forget the basics and the fundamentals but watch your videos help me to keep on track with that. Thank you, John!

arthursoave
Автор

Please don't stop these series, it helps alot in learning.

PratikKumar
Автор

I have been looking for a basic, clear, organized, and practical explanation of multithread for a long time. John not only cut down to simple words, but his short explanation also met all my expectations. Kudos, John! What a way to simply otherwise obscure concepts.

jjjbrke
Автор

Though I am somewhat of an experienced developer, I felt I learned something new in this simple and sweet explanation of multithreading. Keep up the good work John

asherkhan
Автор

Hello, John!

It is so inspiring to learn Java with you! I hope you'll make a video for thread safety, it's so challenging for me to understand the usage of synchronized keyword (especially what happens behind the scenes and how does it affect the data when a synchronized method calls unsynchronized one).

Tuxonrus
Автор

I'm literally paying for a Java course and yet constantly find myself coming back to your videos John. So well explained. Perfect!

AdrianTregoning
Автор

this was SO well explained, I was scared of Java multithreading for such a long time until I came across this video! thanks a lot!

xskrish
Автор

After 5 years of software engineering, I wouldn’t guess I would learn multithreading in 10 mins. Thanks for this awesome, to the point video.

cobaltR
Автор

Being a java developer myself I can vouch for John, a very clear explanation.

vishwaratna
Автор

I am so glad YouTube suggested this channel. All these videos are useful, direct to the point, and show great examples. It's difficult for me to learn the traditional way. I can't just read something and understand it. Thank you so much for what you're doing.

poreSnaxAir
Автор

this man literally teaches me even the basic stuff that no one else ever did and I love him for it

keoniromano
Автор

I just read a book for 3 hours and your explanation is way easier to understand to grasp the basic concept of multithreading, thank you so much, John, you are awesome

arrypandowo
Автор

You are an absolute genius when it comes to explaining concepts in the simplest of terms. I really regret having found you so late in my life.
Keep up the great work.. 👍

MyzticBean
Автор

Holy Moly Thanks so much for this tut. This taught me so many things and also in quick time than any of the freaking Professors in University. A life saver !!!! Hats off to you, sir.

unizfrhn
Автор

You are totally the person a lot of beginners need. I have 2 years experience but anyways watch your videos and still have things to learn. Thanks a lot!

davidhakobyan