Presentation is loading. Please wait.

Presentation is loading. Please wait.

Java Programming in Unix

Similar presentations


Presentation on theme: "Java Programming in Unix"— Presentation transcript:

1 Java Programming in Unix
SEEM3460 Tutorial Java Programming in Unix

2 Code Translation Java source code Java Java compiler bytecode
machine code for target machine 1 Bytecode interpreter Java compiler Java bytecode machine code for target machine 2 Bytecode interpreter

3 Compilation and Execution
command > javac Gasmileage.java generates bytecode: Gasmileage.class Execution: command > java Gasmileage load bytecode: Gasmileage.class call main of class Gasmileage

4 Structure of A Java Program
// comments about the class public class MyProgram class header { } // comments about the method public static void main (String[] args) class body { } method header method body

5 New Concepts in Java Code – create a class Holder with main
Class – create a class Coin Constructor – create method Coin Methods – create method Coin.flip Property – during flip, generate random Head=1;Tail=0 as Coin.value (import java.util.Random, nextInt/nextFloat) Encapsulation – during flip, generate random orientation 0~360 (float) as private variable Coin.orientation Casting – return integer value of Coin.orientation as read-only property


Download ppt "Java Programming in Unix"

Similar presentations


Ads by Google