Skip to content

jasondlee/Java-9-Programming-Blueprints

 
 

Repository files navigation

Java 9 Programming Blueprints

This is the code repository for Java 9 Programming Blueprints, published by Packt. It contains all the supporting project files necessary to work through the book from start to finish.

About the Book

Java is a powerful language that has applications in a wide variety of fields. Right from playing games on your computer to performing banking transactions, Java is at the heart of everything.

Project Table of Contents

  1. Managing Processes in Java
  2. Duplicate File Finder
  3. Date Calculator
  4. Sunago - A Social Media Aggregator
  5. Sunago - An Android Port
  6. Email and Spam Management with MailFilter
  7. Photo Management with PhotoBeans
  8. Taking Notes with Monumentum
  9. Serverless Java
  10. DeskDroid - A Desktop Client for Your Android Phone

Instructions and Navigation

All of the code is organized into folders. Each folder starts with a number followed by the application name. For example, Chapter02.

All the code files are present in their respective code folders. Chapter01 and Chapter12 do not contain any code files.

The code will look like the following:

public interface Speaker {
  void saySomething(String message);
}
public class SpeakerImpl implements Speaker {
  public void saySomething(String message) {
    System.out.println(message);
  }
}

You need the Java Development Kit (JDK) 9, NetBeans 8.2 or newer, and Maven 3.0 or newer. Some chapters will require additional software, including Scene Builder from Gluon and Android Studio.

Related Products

Suggestions and Feedback

Click here if you have any feedback or suggestions.

About

Java 9 Programming Blueprints, by Packt.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 97.7%
  • JavaScript 1.5%
  • Other 0.8%