Java Module System

Difficulty: Intermediate
Duration: 48 seconds
Students: 857
Rating: 3.9/5

This training lesson provides you with a deep dive into the Java Module System, a new feature provided as part of Java 9. We’ll review the many benefits associated with the new Module System, and how it is used to package application components into smaller and more manageable items.

Learning Objectives

What you'll learn: 

  • What the Java Module System is and how to implement it
  • The benefits of working and developing with modules
  • The differences between JDK modules and Public API modules
  • How to implement and package your own modules

Prerequisites

  • A basic understanding of the Java programming language
  • A basic understanding of software development
  • A basic understanding of the software development life cycle

Intended Audience

  • Software Engineers interested in advancing their Java skills
  • Software Architects interested in using advanced features of Java to design and build both applications and frameworks
  • Anyone interested in advanced Java application development and associated tooling
  • Anyone interested in understanding the advanced areas and features of the Java SDK
Covered Topics
Trivera
This content is developed in partnership with Trivera
Learn more