Java Resources

Below are several resources to help you install, code, and run Java programs.

Getting Started - Our own advice on installing java on your computer, IDEs, and writing programs in Java.
Getting started & Hello World on Mac/Linux - Oracle's help for building and running Java programs for Unix platforms.
Getting started & Hello World on Windows - Oracle's help for building and running Java programs for MS Windows platforms.
The last two above are for Java version 8 (we're using version 11) but they still may be helpful.

CS 1331 Style Guide - The conventions we follow and that are enforced by the checkstyle program. (checkstyle jar file)

JDK 11 Documentation overview from Oracle
Java 11 API - Oracle's index to all Java 11 modules, packages, classes, and methods.
Java 8 API - Oracle's (very useful old) index to all old Java 8 classes and methods. This one provides a convenient one-stop place for most of the main classes you'll be using.
JavaFX API - API to JavaFX GUI and Graphics classes and methods.

Oracle's Java Tutorials - Loads of helpful instruction and sample code from the folks who maintain Java.

Oracle's Really Big Index of Java Concepts - A huge index to all Java concepts and notions with links for more information.

Command Line Reference - Some helpful and handy commands for use in the command shell on Windows and Mac (Unix)

Javadoc - How to comment your code in Java.

Debugging tips - Help for debugging your code.

Copyright © College of Computing
Any unauthorized reproduction or use is strictly prohibited.