CodeGym /Java Course /Module 2. Java Core /Useful links from the Professor — 16

Useful links from the Professor — 16

Module 2. Java Core
Level 12 , Lesson 10
Available

"Greetings, Amigo! Tell me about your progress. What did you study this week?"

"Ellie, Rishi, Doctor Bilaabo, and I talked about multithreading. I learned a lot!"

"My dear friend, I think I have something to expand your understanding. Some more theory will do you good. Sit back. I've got something to tell you.

Multithreading in Java: what it is, its benefits and common pitfalls

You now know that programming has a way to perform multiple actions at the same time — in parallel — rather than in a strict sequence. This makes it easier to solve many tasks. But it isn't all smooth sailing. Multithreading has some traps that can catch not only beginners, but also experienced programmers. We'll explain how to not create problems for yourself.

What the methods of the Thread class do

This lesson will teach you about some of the Thread class's methods for starting and pausing threads. Their logic differs from other methods, so we've prepared loads of examples.

Comments (11)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
Jeanine Kimball Level 26, New London, United States
21 July 2020
Deadlock: needing a programmer job to gain experience, but companies want you to have experience to get the job.
Agustin Jauregui Level 22, Auckland, New Zealand
29 September 2020
Are you job hunting still? It would be nice to hear if other users made it. I'm trying to gain skills to work as an Automation QA. Level 26 looks like great progress looking up from the 16th 😂
Jeanine Kimball Level 26, New London, United States
9 October 2020
Actually I have a programmer job already, as my company promoted me to a junior one when I finished college. However I was struggling with it, and then circumstances changed and I hardly did any Java work for a long time. Then I got placed back on Java after years of begging, and i found that I forgot a lot of it or some things didn't make sense. These courses have helped make my job SO much easier. My work mentor is actually in New Zealand. :)
Agustin Jauregui Level 22, Auckland, New Zealand
12 October 2020
Oh that's cool, thanks for all the info! It's good to know it has helped you in some way.
Gellert Varga Level 23, Szekesfehervar, Hungary
9 April 2021
Such international relations can be good:) I would gladly work this way:)
Darko Jakimovski Level 18, Kriva Palanka, Macedonia, The Former Yugoslav Republic of
22 May 2019
I'm scared shitless from this... Maybe I'll have to read a book finally... the one the professor recomended
Nicolas Huet Level 41, Provins, France
28 May 2019
http://tutorials.jenkov.com/java-concurrency/index.html I find this tutorial very helpful (and there are other for a lot of things like collections etc.) It's well explained in my opinion :)
Nicolas Huet Level 41, Provins, France
28 May 2019
Lol I just saw in the next captain exercices that you posted this very same link^^
Darko Jakimovski Level 18, Kriva Palanka, Macedonia, The Former Yugoslav Republic of
29 May 2019
Yeah Jenkov has some sweet tuts
Manish Sinha Level 26, london, United Kingdom
17 April 2020
Thanks Nicolas. this would definitely help me to refer for more understanding.
Hoist Level 35, San Diego, United States
13 November 2022
Suggest --- do these drills over and over ! -- study the core and syntax until it's like playing music. Nail the basics and add to it later. Books only for reference -- BUILD the Projects and put them on a Website / GIT to show your work -- why you understand it -- can modify it --- and can use it for other things!