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:

Code:
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 :

Code:
javac Test.java

Setelah dicompile Test.java akan menghasilkan Test.class

Quote:
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 :
Code:
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) :

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

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

Code:
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") :

Code:
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 :

Quote:
- 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:

Code:
[tipe_variabel] [nama_variabel];

misalnya: int tipeInt;
pendeklarasian variabel bernama tipeInt sebagai variabel bertipe int

Untuk mengisikan nilai ke variabel tsb gunakan tanda =

Code:
int tipeInt;

  tipeInt = 10; // mengisi tipeInt dengan nilai 10



Contoh dalam program:

Code:
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:

Code:
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:

Code:
int a = 0;
  // menambah dengan 10
  cara 1: a = a + 10;
  cara 2: a += 10; // lebih singkat

Sama halnya dengan pengurangan, perkalian, pembagian.

Code:
a -= 10;
  a *= 10;
  a /= 10;



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

Code:
a = a + 1;      ->   a += 1;   ->   a++;
a = a - 1;      ->   a -= 1;   ->   a--;



Begitulah ulasan singkat dari Paupau si pembuat tutorial ini, semoga temen2 bisa mendapatkan
dasar untuk belajar Java, selanjutnya mungkin akan banyak lagi ulasan2 menarik ttg Java..tunggu
saja update terbarunya di post ini, atau apabila temen2 merasa tidak punya waktu untuk
menunggu..temen2 bisa membaca tutorial java di :
http://java.sun.com/docs/books/tutorial/

More Related Content

DOCX
Tugas struktur data
DOCX
Cara membuat fungsi dan prosedur pada java
PPTX
PPTX
Procedur
PDF
Pemrograman C++ - Sintaks Dasar
PDF
Algoritma dan Struktur Data - Sintaks C++
DOCX
Struktur program c++
PPTX
Tugas so2 fitriana bakar044
Tugas struktur data
Cara membuat fungsi dan prosedur pada java
Procedur
Pemrograman C++ - Sintaks Dasar
Algoritma dan Struktur Data - Sintaks C++
Struktur program c++
Tugas so2 fitriana bakar044

What's hot (20)

PPTX
Asistensi Praktikum Pemrograman 1
PPTX
Mengenal fungsi scanf() dan printf()
PDF
Fungsi
PDF
Pengulangan for Algoritma
PDF
Grindstone - Dasar Dasar Keygenning
DOCX
Tugas perulangan/Looping
PDF
Tutorial basic of c++ lesson 1 ind ver
PPT
Algoritma - prosedur dan fungsi
PDF
Struktur data chapter_01
DOCX
pemrograman php ii
PDF
fungsi algoritma
PPTX
Operasi Seleksi
PDF
Dasar pemrograman-python
PDF
Modul PBO Bab-01 - Pengenalan Java
PDF
Praktikum fix 2
PPTX
Analisis Semantik - P6
PDF
What's about Dev-C++
PDF
Algoritma perulangan
PDF
Laporan Praktikum OS
DOC
PERULANGAN (LOOPING)
Asistensi Praktikum Pemrograman 1
Mengenal fungsi scanf() dan printf()
Fungsi
Pengulangan for Algoritma
Grindstone - Dasar Dasar Keygenning
Tugas perulangan/Looping
Tutorial basic of c++ lesson 1 ind ver
Algoritma - prosedur dan fungsi
Struktur data chapter_01
pemrograman php ii
fungsi algoritma
Operasi Seleksi
Dasar pemrograman-python
Modul PBO Bab-01 - Pengenalan Java
Praktikum fix 2
Analisis Semantik - P6
What's about Dev-C++
Algoritma perulangan
Laporan Praktikum OS
PERULANGAN (LOOPING)
Ad

Viewers also liked (18)

PPT
Cmp104 lec 6 computer lang
PPTX
cmp104 lec 8
PPTX
Newton’s laws project
PPT
E learning presentation in e-service
PPTX
Y combo
PDF
Garage cafe keynote peak ji_no_video
PDF
与程序员们谈谈产品和设计
PPSX
Low secondary department of 32nd sou
PPT
Smart Sync Teacher Orientation
PPT
重构——关于可读性、原则和模式
PPSX
Elementary education in bulgaria and at 32 sou
PDF
Quantum computing quant ph-9708022
PDF
Mbjh
PPT
Smart Sync Teacher Orientation
PPTX
Node js feat pegasus
PPT
Cmp104 lec 1
PPT
Cmp104 lec 3 component of computer
PPT
Illegal logging
Cmp104 lec 6 computer lang
cmp104 lec 8
Newton’s laws project
E learning presentation in e-service
Y combo
Garage cafe keynote peak ji_no_video
与程序员们谈谈产品和设计
Low secondary department of 32nd sou
Smart Sync Teacher Orientation
重构——关于可读性、原则和模式
Elementary education in bulgaria and at 32 sou
Quantum computing quant ph-9708022
Mbjh
Smart Sync Teacher Orientation
Node js feat pegasus
Cmp104 lec 1
Cmp104 lec 3 component of computer
Illegal logging
Ad

Similar to Java1 (20)

DOC
Modul pbo baru
DOCX
PBO Pratikum 1
DOCX
Belajar Java dasar
PDF
Materi pelatihan java fundamental
DOCX
Laporan1
PDF
Materi pelatihan java_fundamental
DOCX
Tutorial pembuatan REST Service pada Support System menggunakan Servlet dan GSON
PDF
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
DOCX
Laporan Modul 1 Praktikum Pemrograman Berbasis Objek
DOCX
Laporan i
PDF
Pascal - Pendahuluan1.txt - Notepad.pdf
PDF
Prak 1
PDF
F 10011543 fathorazi nur fajri
PPTX
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
PDF
Java dasar-libre
PDF
Pemrograman Berorientasi Objek "Pengenalan JAVA"
DOCX
PPTX
Fitrah hi hukum tugas so 2
PDF
Modul praktikum java pemrograman berorientasi objek
PDF
Jeni intro1-bab05-mendapatkan-input-dari-keyboard
Modul pbo baru
PBO Pratikum 1
Belajar Java dasar
Materi pelatihan java fundamental
Laporan1
Materi pelatihan java_fundamental
Tutorial pembuatan REST Service pada Support System menggunakan Servlet dan GSON
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
Laporan Modul 1 Praktikum Pemrograman Berbasis Objek
Laporan i
Pascal - Pendahuluan1.txt - Notepad.pdf
Prak 1
F 10011543 fathorazi nur fajri
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
Java dasar-libre
Pemrograman Berorientasi Objek "Pengenalan JAVA"
Fitrah hi hukum tugas so 2
Modul praktikum java pemrograman berorientasi objek
Jeni intro1-bab05-mendapatkan-input-dari-keyboard

Recently uploaded (10)

PPTX
KEBIJAKAN_PENGEMBANGAN_SDM_APARATUR_DAN_NILAI_DASAR_ASN.pptx
PPTX
Full - Fase EF - Modul 1 - Mata Pelajaran Koding dan Kecerdasan Artifisial pa...
PPTX
PERANCANGAN ONTOLOGI JAJANAN TRADISIONAL KHAS BALI.pptx
PPTX
Belajar Pemrograman Komputer Dasar Cpp.pptx
PPTX
Modul Kebekerjaan Modul Kebekerjaan Modul Kebekerjaan
PPTX
INFORMATIKA UNTUK SISWA SMP KELAS VII.pptx
PPT
Algoritma-Dan-Pemrograman-C---Tipe-Data.ppt
PPTX
Berfikir Komputasi untuk siswa SMP KELAS 9.pptx
PPTX
Materi Informatika Kelas X - Pert 1.pptx
PPTX
Cara Kerja SMS Gateway dan Aplikasi Gratis Berbasis Web
KEBIJAKAN_PENGEMBANGAN_SDM_APARATUR_DAN_NILAI_DASAR_ASN.pptx
Full - Fase EF - Modul 1 - Mata Pelajaran Koding dan Kecerdasan Artifisial pa...
PERANCANGAN ONTOLOGI JAJANAN TRADISIONAL KHAS BALI.pptx
Belajar Pemrograman Komputer Dasar Cpp.pptx
Modul Kebekerjaan Modul Kebekerjaan Modul Kebekerjaan
INFORMATIKA UNTUK SISWA SMP KELAS VII.pptx
Algoritma-Dan-Pemrograman-C---Tipe-Data.ppt
Berfikir Komputasi untuk siswa SMP KELAS 9.pptx
Materi Informatika Kelas X - Pert 1.pptx
Cara Kerja SMS Gateway dan Aplikasi Gratis Berbasis Web

Java1

  • 1. 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: Code: 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 : Code: javac Test.java Setelah dicompile Test.java akan menghasilkan Test.class Quote: 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 :
  • 2. Code: 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) : Code: public static void main(String[] args) { } Nah tinggal tambahkan keyword tersebut ke file Test.java kita : Code: 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") : Code: 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.
  • 3. 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 : Quote: - 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: Code: [tipe_variabel] [nama_variabel]; misalnya: int tipeInt; pendeklarasian variabel bernama tipeInt sebagai variabel bertipe int Untuk mengisikan nilai ke variabel tsb gunakan tanda = Code: int tipeInt; tipeInt = 10; // mengisi tipeInt dengan nilai 10 Contoh dalam program: Code:
  • 4. 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: Code: 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
  • 5. 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: Code: int a = 0; // menambah dengan 10 cara 1: a = a + 10; cara 2: a += 10; // lebih singkat Sama halnya dengan pengurangan, perkalian, pembagian. Code: a -= 10; a *= 10; a /= 10; Dan Java juga menyediakan khusus penyingkatan untuk penambahan/pengurangan dengan 1: Code: a = a + 1; -> a += 1; -> a++; a = a - 1; -> a -= 1; -> a--; Begitulah ulasan singkat dari Paupau si pembuat tutorial ini, semoga temen2 bisa mendapatkan dasar untuk belajar Java, selanjutnya mungkin akan banyak lagi ulasan2 menarik ttg Java..tunggu saja update terbarunya di post ini, atau apabila temen2 merasa tidak punya waktu untuk menunggu..temen2 bisa membaca tutorial java di : http://java.sun.com/docs/books/tutorial/