Edited
・
Reviews 2
・
Average rating 5.0
Completed 100% of course
The best. I finally understand the synchronized blocks and Executor framework in the company's source code, which I didn't quite grasp before. And why some libraries have a Lock object as a member variable. Also, I learned about the existence of optimistic locking, which I thought was only in databases. I've learned a lot. I'm off to listen to part 2!
yh
Instructor
Thank you, Jungsik Park! I'm so glad you were able to understand complex concepts like multithreading and concurrency by connecting them to real code. These concepts are really important in practice but not easy to understand, so it seems like you've grasped them well. I'm cheering you on!