##Java 8 vs. Scala Workshop

This workshop contains exercises to get familiar with new features in Java 8, including default methods in interfaces, functional interfaces, lambdas, streams and optional.

Slides for the workshop are located in the slides folder of the project.

###Setup

  1. Install Maven (http://maven.apache.org/download.cgi)
  2. Install Java 8 JDK (http://www.oracle.com/technetwork/java/javase/downloads/)
  3. Install git (http://git-scm.com/downloads)
  4. Clone the project: git@github.com:fnerdrum/java8-workshop.git
  5. Execute mvn compile from the project root folder
  6. Run mvn test to execute the tests (they should all fail)
  7. Import the project to your IDE

If you have any problems with the setup, please contact Matias (matias.vinjevoll(at)bekk.no) or Frithjof (frithjof.nerdrum(at)bekk.no).