This wiki is a user-maintained set of resources that include tutorials and examples of Java's features and programming best practices with Java. A Git repository has been created with copies of the Java Examples. You can find the repository at https://bitbucket.org/romoore/sakai_java_examples
How to download, install, and configure Java and standard tools on various operating systems.
The tutorials below provide complete examples of how to use various features of the Java programming language. All tutorial code should compile without errors using the Java Development Kit (JDK), version 1.7. The JDK is currently available for free download, but be sure to read all terms and conditions associated with the JDK.
Download the JDK at http://www.oracle.com/technetwork/java/javase/downloads/index.html
The examples below provide short and convenient snippets of code that demonstrate a feature of Java. They are unlikely to compile on their own (see the Tutorials for full programs), but should be able to be inserted within a class or method without error. Be sure to check what imports are required and where the code should be placed!
Useful tutorials, examples, references, and other resources that Java developers should be familiar with.
Casual reading or insightful articles about Java from the perspective of developers, programmers, software engineers, and others.