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
Auf dieser Seite können Sie das Online-Video Concurrent Computing IV: Java Threads mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer CK Shene 17 März 2022 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 51 Mal angesehen und es wurde von 2 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!