CodeGym /Java Course /Java Multithreading /Useful links from the Professor — 21

Useful links from the Professor — 21

Java Multithreading
Level 1 , Lesson 13
Available
Additional materials | Level 1 - 1

"Greetings, Amigo! I'm glad you came to visit. Are you having success?

"Hello, Professor Noodles! I think there are a few topics that I still haven't entirely figured out... Learning will become more interesting but also more difficult, right?"

"Yes, it will, my friend. I prepared some things for your visit: have a seat and learn."

What's the difference between a mutex, a monitor, and a semaphore?

As you've progressed through the course, you've encountered the concepts of "mutex" and "monitor". These are related concepts, so without a hint it's not so easy to remember how they differ. Additionally, when you read lessons and watch videos about multithreading on other websites, you'll come across another similar concept: "semaphore". This lesson will bring order to it all and you'll understand how they differ.

Examples of reflection

This lesson will teach you more about a Java standard library: the Java Reflection API. This is one of the language's powerful language, which, by the way, is recommended for experienced programmers. Let's find out what reflection can do and look at some practical examples.

equals() and hashCode()

We've talked about the equals() and hashCode() methods, starting in the early lessons of the CodeGym course. The time has come to return to them in order to examine them in greater detail with more complex examples. Believe me, we have something to talk about :)

Comments (3)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
阿狼 Level 32, Zhengzhou, China
3 July 2022
d26 本来今天还很开心的做完了2048的小游戏,结果发现本章节最后的大作业还是做游戏,吐了,明天再来吧。
DarthGizka Level 24, Wittenberg, Germany
8 June 2021
one of the language's powerful languagefeatures
Onur Bal Level 27, Istanbul, Turkey
5 October 2020
Great articles as usual