Buku Belajar Pemrograman Java untuk Pemula – Program Java Hello World dengan Notepad

By | March 23, 2020
Print Friendly, PDF & Email

Sinopsis

Pada dasarnya kalian bisa melakukan coding / menulis kode menggunakan editor sederhana yaitu Notepad serta melakukan kompilasi kode menggunakan command prompt, walaupun hal ini sudah sangat jarang dilakukan dibahas apalagi oleh Buku lain banyak yang beredar dipasaran. Hal ini patut kalian coba koq karena pas dulu penulis belajar Java pun pada tahun 2000an masih menggunakan Command Prompt dalam kompilasi kode dan editor Notepad sebelum menggunakan Eclipse dan Netbeans, ya maklum karena tidak punya komputer sendiri sehingga hanya bawa JRE dan JDK didalam flashdik demi belajar bahasa Java.

Membuat Hello World

Pada sesi ini kalian diajak untuk membuat project pertama yang umum dalam pengenalan bahasa pemrograman yaitu HelloWorld. Kalian gunakan terlebih dahulu sebuah editor Notepad dengan mengetikan kode berikut yang disimpan di D:/Demo.java ingat ya jangan sampai salah menyimpan lokasi dan nama filenya harus huruf besar didepannya yaitu Demo.java
public class Demo
{
    public static void main(String [] args)
    {
        System.out.println("Hello");
    }
}

Demo merupakan nama public class sehingga kalau disimpan harus sesuai dengan nama nya yaitu Demo.java, kalian simpan saja di D:/Demo.java. Kemudian kalian lakukan compile menggunakan javac dari *.java menjadi *.class; hal ini berbeda dengan Bahasa Pemrograman umumnya yang di compile menjadi *.exe;

Kompilasi Kode Java

Sekarang kalian buka saja command prompt dan arahkan ke lokasi D:/ sesuai dengan lokasi penyimpanan diatas yaitu D:/Demo.java, kemudian ketikan perintah berikut

javac Demo.java

Selamat, kalian sudah compile *.java menjadi *.class, kalian bisa cek akan terdapat file Demo.class

Run Kode Java

Untuk run kode *.class, dibutuhkan JRE dengan memanggil java, seperti contoh berikut

java Demo

Selamat! Kalian sudah bisa lakukan runing kode java di Windows udah mirip programmer jaman tempo doeloe!

Leave a Reply

Your email address will not be published. Required fields are marked *