Java SE 11: Modular Design


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

Examine how to package Java applications through JAR files and explore modular development and distribution issues.



Expected Duration (hours)
0.7

Lesson Objectives

Java SE 11: Modular Design

  • describe how classes are grouped into packages to ease the management of Java programs
  • create a JAR file in NetBeans for deployment
  • run a program from a JAR file on the command line
  • describe multi-tier program architecture
  • describe Java modular design principles
  • identify the principles of modular development in JDK 9
  • identify distribution and dependency issues related to JAR files
  • describe class accessibility in JDK 9 modules
  • create a modular application with exports and requires directives
  • implement a transitive dependency in a module
  • compile and run a modular application
  • list the modules in JDK 9
  • create and run a modular application
  • Course Number:
    it_sdjase_12_enus

    Expertise Level
    Beginner