Kompilasi dan Eksekusi Java
Kompilasi :
> javac Halo.java
Hasil kompilasi (javac) adalah bytecode yang bernama Halo.class
Bytecode ini akan diinterpretasikan oleh interpreter java.
Eksekusi
> java Halo
In class Halo: void main (String argv[]) is undefined
Program java selalu mensyaratkan satu fungsi yang bernama main(), sebagai pintu masuk awal eksekusi program.
public class Halo{
public static void main (String argv[]) {
System.out.print(“Halo, ”);
System.out.println(“apa kabar? ”);
System.out.println(“Baik saja!”);
}
}
· public static, Access specifier, yaitu jenis akses dari fungsi yang dapat diakses bebas dari luar class Halo. Kata Static disini menekankan alokasi memori yang tetap yang akan disiapkan oleh interpreter
· void, menyatakan nilai balik dari fungsi main() tidak ada (kosong)
· main(), fungsi standar java
· String argv[], Variable argv sebagai parameter dalam bentuk string
No comments:
Post a Comment