Skip to content

Instantly share code, notes, and snippets.

@MaggieLeber
Last active Apr 24, 2019
Embed
What would you like to do?
Java learning resources
  • The Java Tutorial - "Trails" are roadmaps covering a broad topic. The Really Big Index helps you locate talks about a more specific issue.

  • Java™ Platform, Standard Edition 8 API Specification "The API Docs". Created automatically from the source code for the runtime classes and specially formatted comments in the code, by a tool called javadoc. It will be your constant companion. Learn to navigate it.

  • The Java Language Specification aka the JLS. Bare syntactic bones of the language. Probably not something you will need often. If it is, you're doing something wrong.

  • jEdit can be handy and runs anyplace Java can make a desktop app. If you have IDEA you likely won't need it. It can be macroed in and has a console that runs Beanshell.

  • Ah, yes...Beanshell Once an insanely useful tool, now that Java hosts scripting languages and has a REPL, Beanshell has become more of a quaint oddity.

  • 24 pages of my Java-related bookmarks Some stale. Some boring. Some fun. Browse at your own risk.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment