- Installing Java at home
- This page explains how to install the Java JDK on your home computer and how to use a text editor as a simple programmer's IDE.
- BeanShell - Lightweight Scripting for Java
- This is an interpreted version of Java. BeanShell consists of a single file bsh-1.2b7.jar that you download and place anywhere on your computer. Just double click on the file to start BeanShell (but you need to install the Java JDK before you can use BeanShell).
- JCreator LE
- jGRASP
- BlueJ
- These are high quality freeware alternatives to using the Textpad editor for Java programming. Each of these IDE's requires that the Java JDK be installed before installing the IDE.
- Java Precisely
- A very nice, concise reference book for the Java language. If you scroll down the page, there is a link to an earlier version of the book that is freely downloadable.
- How to Think Like a Computer Scientist
- Introduction to Programming Using Java
- Thinking in Java, 3rd Edition
- Java as a First Language
- Java Lecture Notes
- Securing Java
- These are links to free online textbooks for Java.
- The Java Language Specification
- The Java Virtual Machine Specification
- Code Conventions for the Java Programming Language
- AmbySoft Inc. Coding Standards for Java
- These are links to free online reference books for Java.
- JavaWorld.com
- Java Programming Resources
- Google Directory - Computers > Programming > Languages > Java
- These are links to pages that have more links to resources about Java on the Internet.
|