Langsung ke konten utama

Java Fundamental

 



Bagi temen2 yg baru sekali ini belajar Java..

Ini ada tutorial singkat mengenai cara membuat file Java, mengcompile file Java tersebut, dan bagaimana menjalankan program Java.

Dibagian ini juga akan membahas sedikit tentang variabel dalam Java..

Silahkan mengikuti

Okey skrg gw kasih tutorial singkat mengenai Java, bukan tutorial game, melainkan tutorial dasar-dasar Java, untuk membantu yang bener2 pemula sama sekali ^_^

LANGKAH 1: Membuat kode program Java

Nah hal pertama adalah, bagaimana asal mula suatu program aplikasi Java?

Untuk menjalankan program Java, pertama-tama kita buat file teks (txt) biasa, beri nama dengan format penamaan TitleCase dan akhiri dengan extension .java :

Misalnya Test.java

Untuk mengisi kode programnya, edit file tersebut dengan menggunakan teks editor apa saja, misalnya Notepad.

FILE :: Test.java

Isikan kode programnya:

public class Test {

// Test -> sesuai dengan nama filenya: Test.java

// (ingat Java case sensitive, Test berbeda dgn test)

}

PS: "//" adalah komentar, apapun yang ditulis setelah // tidak akan diproses

PS2: sekali lagi Java adalah case sensitive, penulisan harus benar2 memperhatikan huruf kecil dan huruf besar.

LANGKAH 2: Mengcompile kode program kita

Compile kode program yang telah kita buat dengan menggunakan Java compiler (javac.exe) yang telah termasuk dalam bundel Java SDK (J2SE), dapatkan Java SDK di http://java.sun.com/j2se/.

Gunakan DOS Prompt, buka melalui Start menu-Run-ketik CMD.

Tuliskan ini di DOS prompt :

javac Test.java

Setelah dicompile Test.java akan menghasilkan Test.class

Test.java (kode program) compile -> Test.class (java bytecode)

LANGKAH 3: Menjalankan program tersebut

Untuk menjalankan program yang telah kita compile diatas digunakan Java launcher (java.exe), juga melalui DOS prompt :

java Test

Pada tahap ini program kita diatas akan mengeluarkan error tidak dapat dijalankan, karena Java tidak tahu harus dimulai darimana program aplikasi kita ini.

LANGKAH 4: Membuat start awal aplikasi

Start awal jalannya suatu aplikasi Java dimulai dari ditemukannya kata kunci (keyword) :

public static void main(String[] args) { }

Nah tinggal tambahkan keyword tersebut ke file Test.java kita :

public class Test {

public static void main(String[] args) {

// application start-point

}

}

Jadi program Test.java diatas sudah dapat dicompile DAN dijalankan.

Tapi karena isinya kosong, jadi program kita tsb tidak melakukan suatu hal apapun, sungguh suatu program yang tak berguna

java Test -> masuk ke bagian application start-point dan selesai, tidak ada yang dikerjakan.

LANGKAH 5: Mengeluarkan suatu tulisan

Nah untuk mengeluarkan output ke console (DOS prompt) kita gunakan fungsi System.out.println("kata") :

public class Test {

public static void main(String[] args) {

System.out.println("Hello World!");

}

}

Program kita diatas ketika dijalankan akan mengeluarkan tulisan Hello World ke console.

Ah ha! Akhirnya program kita sudah jalan dan mengerjakan sesuatu, apakah Anda sudah cukup senang sekarang?!

Nah selanjutnya kita akan mengenal variabel2 dalam bahasa program Java.

LANGKAH 6: Mengenal variabel serta jenis-jenisnya

Nah setelah kita mengetahui bagaimana dasar aplikasi Java dari membuat file berekstensi .java sampai menjalankannya, sekarang saatnya untuk berkenalan dengan jenis-jenis variabel yang terdapat dalam Java.

Jadi apa itu variabel??

Untuk menyimpan nilai tertentu di dalam program aplikasi kita (memori komputer), nilai tersebut haruslah disimpan sesuai kedalam suatu variabel yang tipenya sesuai dengan tipe dari nilai tersebut.

Kita tidak dapat menyimpan tipe bernilai angka ke variabel bertipe nilai huruf ataupun sebaliknya.

Pada bahasa pemograman Java, tipe-tipe variabel yang tersedia diantaranya :

- int : untuk menyimpan nilai berupa angka bilangan bulat, misalnya: 10

- double : untuk menyimpan nilai berupa angka bilangan desimal, misalnya: 0.5

- String : untuk menyimpan nilai berupa teks kata-kata, misalnya: "Hello World"

- boolean : untuk menyimpan nilai sederhana iya atau tidak, misalnya: true

Untuk mendeklarasikan variabel yang dapat menyimpan nilai tersebut cukup dengan menggunakan:

[tipe_variabel] [nama_variabel];

misalnya: int tipeInt;

pendeklarasian variabel bernama tipeInt sebagai variabel bertipe int

Untuk mengisikan nilai ke variabel tsb gunakan tanda =

int tipeInt;

tipeInt = 10; // mengisi tipeInt dengan nilai 10

Contoh dalam program:

public class Test {

public static void main(String[] args) {

int a = 10;

double b = 0.5;

String c = "Halo";

boolean d = true;

// mengeluarkan nilai diatas ke console

System.out.println(a); // console tertulis: 10

System.out.println(b); // console tertulis: 0.5

System.out.println(c); // console tertulis: Halo

System.out.println(d); // console tertulis: true

// ganti nilai variabel a

a = 100;

System.out.println(a); // console tertulis: 100

}

}

Setelah kita mengetahui jenis-jenis tipe variabel dan bagaimana menggunakannya, sekarang kita lihat bagaimana cara mengolahnya/memanipulasinya.

LANGKAH 7: Operasi variabel

Variabel tersebut dapat kita olah sama seperti didalam matematika, yakni dengan menggunakan operasi pertambahan (+), pengurangan (-), perkalian (*), pembagian (/), ataupun hasil bagi (%).

Misalnya: int a = 10 + 10; // pertambahan

Tidak ada yang spesial dalam mengolah data variabel tersebut, cukup gunakan tanda +, -, *, /, %

Contoh:

public class Test {

public static void main(String[] args) {

int a = 10;

int b = 20;

int c = a + b; // 10 + 20 = 30

int d = a - b; // 10 - 20 = -10

System.out.println(a);

System.out.println(b);

System.out.println(c);

System.out.println(d);

double e = 2;

double f = 4;

double g = e * f; // 2 x 4 = 8

double h = e / f; // 2 / 4 = 0.5

System.out.println(e);

System.out.println(f);

System.out.println(g);

System.out.println(h);

System.out.println(5 % 3); // = 2 -> 5 / 3 = 1 sisa 2

}

}

Java juga menyediakan cara untuk mempersingkat operasi tertentu:

int a = 0;

// menambah dengan 10

cara 1: a = a + 10;

cara 2: a += 10; // lebih singkat

Sama halnya dengan pengurangan, perkalian, pembagian.

a -= 10;

a *= 10;

a /= 10;

Dan Java juga menyediakan khusus penyingkatan untuk penambahan/pengurangan dengan 1:

a = a + 1; -> a += 1; -> a++;

a = a - 1; -> a -= 1; -> a--;


Komentar

Postingan populer dari blog ini

Kenapa Laptop Lenovo Thinkpad second Banyak Beredar di Pasaran?

Laptop Lenovo Thinkpad itu merupakan laptop standar untuk pengadaan barang pada sebuah instansi baik pemerintah maupun swasta. Untuk kelas desktop biasanya dulu banyak pakai merek Dell, untuk kelas AIO biasanya pakai merek HP atau Dell juga. Sangat jarang sebuah instansi melakukan pengadaan laptop dan milih merek Asus, Toshiba, Sony. Kenapa Laptop Lenovo Thinkpad second Banyak Beredar di Pasaran? Jadi mengapa di Marketplace banyak laptop Thinkpad bekas? ya karena laptop tersebut barang bekas yang dijual oleh instansi. Produk tersebut adalah barang impor dalam kondisi bekas, ada yang dari Singapore, Malaysia, Jepang, Korea, Bahkan ada yang dari Amerika. Saya sendiri pernah kerjasama dengan importir laptop bekas Korea, dulu saya kerjanya ngecek apakah laptop berfungsi normal atau tidak, trus install ulang OS. Nah untuk banyaknya produk Lenovo Thinkpad ini kebanyakan bekas dari Amerika, jadi sebuah instansi di Amerika itu kalau pengadaan laptop pasti pakai merek Amerika seperti Dell, HP, ...

Peretas dapat mengubah kabel komputer menjadi antena untuk mencuri data sensitif

Komputer terkadang tetap terputus atau "terbuka" dari Internet untuk mencegah peretas jarak jauh mendapatkan akses untuk mencuri data, tetapi sekarang ada cara untuk menggunakan kabel hard drive untuk mengirimkan informasi melalui gelombang radio. Peretas dapat secara diam-diam mengubah kabel di komputer menjadi antena darurat yang diam-diam dapat mengirimkan data sensitif, bahkan dari perangkat "lubang udara" yang tidak sengaja terhubung ke Internet. Komputer dengan celah udara sering digunakan oleh layanan keamanan pemerintah dan sistem kontrol infrastruktur untuk mencegah peretas jarak jauh mendap...

Konspirasi dalam Film Pengabdi Setan 2

  Pengabdi Setan 2. Penantian lima tahun penggemar horor terbayar ketika mereka melihat sekuel berjudul Pengabdi Setan 2: Persekutuan Goku Anwar. Sekuel sutradara memiliki lebih banyak ruang untuk dijelajahi daripada sebelumnya, sebuah reboot dari film asli 1980. Pada tulisan ini, telah mencapai 3 juta pemirsa kira-kira seminggu setelah dirilis. Film ini sebenarnya diambil di bawah perawatan Goku Anwar. Dia ingin penonton "membawa" pulang sesuatu setelah menonton film di bioskop. Sekedar mengingatkan, artikel berikut mengandung beberapa spoiler. Sebaiknya tonton dulu filmnya sebelum membacanya. Berikut adalah beberapa teori penggemar mengejutkan tentang Hamba Setan 2: Teori konspirasi film Komuni.  1. Arti 4-17 dan angka 29 Film ini penuh darah dan memakan banyak korban. Momen ini terjadi setiap 29 tahun sekali, tepatnya pada tanggal 17 April. Ternyata kedua angka tersebut memiliki arti khusus. Teori konspirasi untuk film Servant of Satan 2 dalam edisi #29 adalah simbol peru...