Zusätzliche Materialien |  Stufe 1 - 1

„Grüße, Amigo! Ich freue mich, dass du zu Besuch gekommen bist. Hast du Erfolg?

„Hallo, Professor Noodles! Ich glaube, es gibt ein paar Themen, die ich noch nicht ganz verstanden habe... Das Lernen wird interessanter, aber auch schwieriger, oder?“

„Ja, das wird es, mein Freund. Ich habe einige Dinge für Ihren Besuch vorbereitet: Nehmen Sie Platz und lernen Sie.“

Was ist der Unterschied zwischen einem Mutex, einem Monitor und einem Semaphor?

Im Laufe des Kurses sind Sie auf die Konzepte „Mutex“ und „Monitor“ gestoßen. Da es sich hierbei um verwandte Konzepte handelt, ist es ohne einen Hinweis nicht so einfach, sich an die Unterschiede zu erinnern. Wenn Sie außerdem Lektionen lesen und Videos zum Thema Multithreading auf anderen Websites ansehen, werden Sie auf ein weiteres ähnliches Konzept stoßen: „Semaphore“. Diese Lektion bringt Ordnung ins Ganze und Sie werden verstehen, wie sie sich unterscheiden.

Beispiele zur Reflexion

In dieser Lektion erfahren Sie mehr über eine Java-Standardbibliothek: die Java Reflection API. Dies ist eine der mächtigsten Sprachen der Sprache, die übrigens erfahrenen Programmierern empfohlen wird. Lassen Sie uns herausfinden, was Reflexion bewirken kann, und uns einige praktische Beispiele ansehen.

equal() und hashCode()

Wir haben bereits in den ersten Lektionen des CodeGym-Kurses über die Methoden equal() und hashCode() gesprochen. Es ist an der Zeit, auf sie zurückzukommen, um sie anhand komplexerer Beispiele genauer zu untersuchen . Glauben Sie mir, wir haben etwas zu besprechen :)