Concurrent Computing IV: Java Threads

Published: 17 March 2022
on channel: CK Shene
51
2

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


On this page of the site you can watch the video online Concurrent Computing IV: Java Threads with a duration of hours minute second in good quality, which was uploaded by the user CK Shene 17 March 2022, share the link with friends and acquaintances, this video has already been watched 51 times on youtube and it was liked by 2 viewers. Enjoy your viewing!