Skip to content

danibeltrans/learning_java_V9

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learning V9 Project

This project has the goal to learn about the new releases from Java 9

Important Features

Modularity

Some commands

javac --module-source-path src -d out $(find . -name '*.java')
java --module-path out -m example/javamodularity/Main 

Optional

  • ifPresentOrElse()
  • or()
  • stream()

Collection

  • New ImmutableCollections
  • Factory methods: of()

Stream.collect()

  • filtering()
  • flatMapping()

Interface

  • Private Methods

Stream API

  • dropWhile()
  • takeWhile()

About

Project with new realeases from Java 9

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published