강의

멘토링

커뮤니티

Reviews 16

Average rating 5.0

Completed 100% of course

I really appreciate you for working on the lectures with so many pictures, from CS basics to practical application techniques for multithreading and concurrency. Thanks to you, I was able to learn Java multithreading techniques and concurrency issues, and I think I can appropriately utilize the content you taught me no matter what language I use.ㅎㅎ I enjoyed the lecture more than Kim Young-han's Practical Java - Intermediate Part 1! I think it's really meaningful in life when I can help others, and I think Young-han is really helping so many people. You may be tired and exhausted when you create lectures in the future, but I'm sure that many people will benefit from Young-han's lectures and that those benefits will spread to more people. You've really worked hard. I'll see you in the next lecture! Thank you!!! ****** Introduction to Processes and Threads(*) - Multitasking and multiprocessing, Processes and Threads, Threads and Scheduling, Context Switching Thread Creation and Execution - Starting Threads, Various Ways to Create Runnable Thread Control and Life Cycle1 - Life Cycle of Threads, Checked Exception Redefinition, Join Thread Control and Life Cycle2 - Interrupt, Printer Example, Yield - Yielding Memory Visibility - volatile_Memory Visibility2, volatile_Memory Visibility4 Synchronization(synchronized)(*) - Concurrency Issues, Critical Sections Advanced Synchronization(concurrent.Lock) - ReentrantLock Producer Consumer Problem1(*) - Producer Consumer Problem(Example2), Object - wait, notify Producer Consumer Problem2(*) - Lock Condition, Separation of Producer Consumer Waiting Space, Waiting of Threads, BlockingQueue CAS(Synchronization and Atomic Operation) - Atomic Operation(Performance Test), CAS Operation(*), CAS Lock Implementation Concurrency Collection - Concurrency Why Collections Are Needed, Java Concurrency Collections Thread Pool and Executor Framework 1 - Getting Started with ExecutorService Code, Future4 - Reason(*), Future6 - Cancellation, Future7 - Exceptions, Problems and Solutions Thread Pool and Executor Framework 2 - Graceful Termination of Executor Service, Executor Thread Pool Management, Executor Strategy - Custom Pool Strategy, Executor Exception Policy ******

yh님의 프로필 이미지
yh
Instructor

Thanks to the course review left by blueBird, I also feel strength :) I hope you have a great year in 2024!

Kim Young-han's Practical Java - Advanced, Part 1: Multithreading and Concurrency thumbnail
yh

·

118 lectures

·

8,403 students

View Sale
Kim Young-han's Practical Java - Advanced, Part 1: Multithreading and Concurrency thumbnail
yh

·

118 lectures

·

8,403 students