Java Resources

Information Sites - Java Programs
Installations (Java Virtual Machines) - JavaScript

Introduction to Java

Java is a programming language currently most visible when you go to Java-enhanced Web pages.

Java is a Cross-Platform Environment

Java also can be used to create regular programs that can run on virtually any operating system. The only requirement is that a Java virtual machine (JVM) or Java Runtime Environment (JRE) has been created for the operating system. In fact, one of the primary reasons Sun developed Java was to have a cross-platform environment that merely required the writing of the operating-system-specific Java interface (the JVM or JRE).

Windows Users Note:

Microsoft's J-Script Java "alternative" is no longer supported. Although Sun has allowed for a transition period, J-Script is based upon Java 1.1 technology, which is now obsolete. You should download and install Sun's Java Runtime Environment.

JavaScript is not Java

JavaScript is a scripting language primarily used to make Websites dynamic (DHTML). It is not Java.

Java Information Sites

Javalobby.org

Java Security

“Since the inception of Java technology, there has been strong and growing interest around the security of the Java platform as well as new security issues raised by the deployment of Java technology.” — Sun's Java Security Architecture

Java Programs and Applets

The most common use of Java is still small programs called applets, but there are Java programs.

Java Runtime Environments

You can download the latest Java Runtime Environments (or Virtual Machines) for your operating system from these sites. Note that the references to Sun's Java 2 Runtime Environment actually are versions 1.2x and above. Because of the changes to coding that are available on the newer Java 2, you may need to use the oldjava startup command.

Return to top

JavaScript

JavaScript is not Java. Java uses applets or programs to do its work while JavaScript is primarily used in creating rollovers and other effects on Websites. This information is included here because of confusion about the differences.

For more information about JavaScript and how to use it to enhance your Website, visit the Web Design Resources page.

Java and JavaScript are registered trademarks of Sun Microsystems, Inc.

Return to top

www.RussHarvey.bc.ca/resources/java.html
Updated: July 23, 2010