This is the first lecture of the last (i.e., fourth) part of a Concurrent Computing course. This part surveys briefly three systems: Java threads, Ada threads and Pthreads. This first lecture covers Java threads. The topics include (1) how to create and join Java threads, the synchronized keyword, reentrantlock, wait and notify/notifyall methods, and Java semaphores. At the end of this lecture, fast computation algorithms, actually O(log2(n)) algorithms, for computing Fibonacci numbers are discussed.
A table of all lectures, slides, exams reviews, software tools, installation guides, etc. can be found here: http://www.csl.mtu.edu/cs3331.ck/www/...
The course page that reflects my last teaching (Fall of 2020) is here http://www.csl.mtu.edu/cs3331.ck/www/... This page includes exam solutions, programming assignments, etc.
Hope these can help you learn Concurrent Computing.
#JavaThreads #synchronized #reentrantlock #JavaWait #JavaNotifyNotifyAll #JavaSemaphore #FibonacciNumbers
Sur cette page du site, vous pouvez voir la vidéo en ligne Concurrent Computing IV: Java Threads durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur CK Shene 17 mars 2022, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 51 fois et il a aimé 2 téléspectateurs. Bon visionnage!