cs0007: introduction to computer programming setting up java

Click here to load reader

Upload: frank-manning

Post on 23-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

  • Slide 1
  • CS0007: Introduction to Computer Programming Setting Up Java
  • Slide 2
  • 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
  • Slide 3
  • 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 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 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/
  • Slide 4
  • 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
  • Slide 5
  • Compiling and Running From Command Line You can compile a java source file from either a Windows or Unix 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
  • Slide 6
  • 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/
  • Slide 7
  • 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.
  • Slide 8
  • Netbeans and Eclipse Demo