Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Exercise 1: Writing, Compiling, and Testing a Basic Program

The objective of this exercise is for you to become familiar with the steps necessary to write (or modify), compile, and test (execute) your Java technology programs.

Task 1 Compiling and Executing a Java Technology Program


In this task, you compile and execute your first Java technology program. Follow these steps to compile and execute a ShirtTest program: 1. Go to the getstarted directory. 2. Open an editor, and enter in the Java technology syntax for the Shirt class shown earlier in this module (the program source code). Note A copy of this code is provided at the end of these instructions. 3. Save the file. 4. Open an editor, and enter the ShirtTest class shown earlier in this module (the program test file source code). Note A copy of this code is provided at the end of these instructions. 5. Save and close the file. 6. Open a terminal window. 7. Type the following command to compile the program into an executable bytecode file. javac Shirt.java The file Shirt.class is created. 8. Type the following on the command line to compile the program into an executable bytecode file. javac ShirtTest.java The file ShirtTest.class is created.

9. When the prompt reappears, type the following to run the program: java ShirtTest 10. Open the Shirt.java file again. 11. Change the value of the price variable to 14.99 and the shirtID to 112244. 12. Save and close the file. 13. Compile the Shirt.java file again. javac Shirt.java 14. Run the ShirtTest.class file again. java ShirtTest

Task 2 Creating, Compiling, and Executing Another Java Technology Program


In this task, you create, compile, and execute your second Java technology program. Follow these steps to create a class called Quotation that prints a quotation: 15. Open a text editor, and enter the following class: public class Quotation { String quote = "Welcome to Sun!"; public void display() { System.out.println(quote); } }

16. Save the file as Quotation.java. Note Be sure to indent as shown; it makes the program much easier to read and easier to debug. 17. Enter the following in the terminal window to compile the program: javac QuotationTest.java

18. If no error messages appear, enter the following in the terminal window to run the program: java QuotationTest 19. Open the Quotation.java file again, and change the Welcome toSun! text to your own favorite quotation. Be sure to leave the quotation marks at the beginning and the end.
20.

Compile and execute the program again.

Shirt.java
public class Shirt { public int shirtID = 0; // Default ID for the shirt public String description = "-description required-"; // default // The color codes are R=Red, B=Blue, G=Green, U=Unset public char colorCode = 'U'; public double price = 0.0; // Default price for all shirts public int quantityInStock = 0; // Default quantity for all shirts // This method displays the values for an item public void displayShirtInformation() { System.out.println("Shirt ID: " + shirtID); System.out.println("Shirt description:" + description); System.out.println("Color Code: " + colorCode); System.out.println("Shirt price: " + price); System.out.println("Quantity in stock: " + quantityInStock); } // end of display method } // end of class

ShirtTest.java
public class ShirtTest { public static void main (String args[]) { Shirt myShirt = new Shirt(); myShirt.displayShirtInformation(); } }

You might also like