Getting Java Working

nutmegactSoftware and s/w Development

Nov 11, 2012 (4 years and 7 months ago)

248 views

CS0007: Introduction to Computer Programming

Setting Up Java

Things you will need


You must have:


The Java Runtime Environment (JRE)


Includes Java Virtual Machine (JVM)


The Java Developer Kit (JDK)


Includes the Java Compiler


A text editor



Optional:


An Integrated
Development Environment (IDE)


a software
application that provides comprehensive facilities to computer
programmers for software
development


Netbeans


Eclipse



The Java Developer Kit


When you install the JDK, you automatically get the JRE


It can be downloaded here:


http://
www.oracle.com/technetwork/java/javase/downloads/jdk
-
6u25
-
download
-
346242.html


If you want more development features you can download them
here:


http://
www.oracle.com/technetwork/java/javase/downloads/index.ht
ml


Your best bet is to follow the directions here:’


http://java.sun.com/new2java/programming/learn
/


Text Editors


You can create Java programs with mostly any text editors


Windows:


PSPad


Notepad++


Linux:


gedit


Unix/Linux:


emacs


vim


nano


Remember to save you java source file as a
.java
file

Compiling and Running From
Command Line


You can compile a java source file from either a Windows or
U
nix
command prompt with the following command:

javac

YourProgramName
.java


This will create a file called “
YourProgramName
.class
”.
This contains the Java Byte Code for your program.


You
can
run
a java program from either a Windows or Unix
command prompt with the following command
:

java
YourProgramName


Notes:


Your source file should end in “
.java



When you run your Java program just use the name of your source
file WITHOUT “
.java





The Command Line


Basic Unix Commands:


../

-

up one in the directory
heirarchy


ls

(optional path)


list the files in the directory given in the optional
path, if no path is given, list the files in the current directory.


cd

(optional path
)


go to the directory given in the optional path, if
no path is given, go to the home directory


Many, many, many more:


http://www.rain.org/~
mkummel/unix.html


Windows Command Line Commands:


Same for the above, but instead of
ls
, use
dir


Also many, many, many more:


http://ss64.com/nt
/

Integrated Development Environment
(IDE)


Using a text editor and compiling from the command line is the
most basic way of creating a Java program, but there are tools
available to make it easier to create Java programs called IDEs


The two major ones are:


Netbeans


Eclipse


Netbeans

is an IDE from Oracle, the current owners of the Java
language, and thus, is very easy to use with Java.


If you install
Netbeans
, it will guide you through installing the JDK


Eclipse is a third
-
party open
-
source IDE that is very powerful and
popular.


You may need to install the JDK successfully before installing Eclipse.

Netbeans

and Eclipse Demo