Byte Size Chunks : Java Multithreading
Byte Size Chunks : Java Multithreading
- Prerequisites: Basic understanding of Java
- Taught by a Stanford-educated, ex-Googler, husband-wife team
- Please don't take this class if you have already signed up for our From 0 to 1: Learn Java Programming course (that includes a far longer and more in-depth version of this material)
This is a quick and handy course with exactly what you need to know (nothing more, nothing less!) about multithreading and concurrency in Java
Let’s parse that.
- The course is quick and handy: It explains multithreading and concurrency in Java in just the right level of detail for you to put these to work today.
- The course has exactly what you need - nothing more, nothing less. It starts from zero, builds up the design, then gives plenty of real-world examples, but crisply and quickly.
- The course is also quirky. The examples are irreverent. Lots of little touches: repetition, zooming out so we remember the big picture, active learning with plenty of quizzes. There’s also a peppy soundtrack, and art - all shown by studies to improve cognition and recall.
What's covered:
- Context: Why threading matters, and why it is getting more important as CPU architectures evolve and cloud-computing catches on
- The basics: threads, processes, shared memory and inter-thread communcation
- Old-school Java threading: Runnable and Thread objects and using them
- New-age Java threading: Callable and Future objects, executors and other services
- Semantics: the synchronized and volatile keywords
- Case study: Double-checked locking and the singleton pattern
A little treat with all you need to know about multithreading and concurrency in Java
Url: View Details
What you will learn
- Manage concurrency and threading issues in a multi-threaded environment
- Use (and debug!) Java threading support - both old (runnables) and new (callables, futures)
- Identify, detect and prevent all common concurrency bugs
Rating: 4.05
Level: All Levels
Duration: 2.5 hours
Instructor: Loony Corn
Courses By: 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
About US
The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of hugecourses.com.
View Sitemap