Core Java - Multithreading and Classes

Coursera MOOC / Non-credit USD 49
Enroll now →
Core Java - Multithreading and Classes

About this course

Welcome to the Core Java - Multithreading and Classes course! The course delves into the intricacies of Java Multithreading and Core Classes, equipping participants with essential skills for proficient Java programming. Learners will explore these important aspects and learn to leverage Java's multithreading capabilities and core class functionalities to elevate their programming expertise. This course requires a good understanding of core Java concepts like classes, objects, methods, inheritance, and polymorphism. By the end of this course, you will be able to: - Understand multithreading in Java, including thread life cycle, priority, daemon threads, scheduling, and synchronization - Utilize wrapper classes and concepts like autoboxing and unboxing effectively - Demonstrate multithreading concepts through practical demonstrations - Master key classes in 'java.util' and 'java.lang', such as String, StringBuilder, StringTokenizer, Math, and Locale, for efficient programming This course contains engaging videos, demos, and knowledge checks for a high-quality learning experience.

What you'll learn

  • Understand multithreading concepts in Java, including lifecycle and synchronization
  • Effectively utilize wrapper classes and concepts like autoboxing and unboxing
  • Demonstrate multithreading principles through hands-on exercises
  • Master key classes such as String, StringBuilder, and Math for efficient programming

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.