Java Resources
Below are several resources to help you install, code, and run Java
programs. We'll be using the OpenJDK 11 (Hotspot) version of Java
this term. More details below.
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.