Sabtu, 21 September 2013

Belajar Pemrograman Java

Belajar Java

Selamat Pagi yang galau sahabat Botz Brandal'zz. Mengapa Galau? Karena hari ini mendung, hujan tidak cerah juga kemungkinan. Pada kesempatan kali ini, Sugraha's Creativity akan membahas tentang Dasar-dasar pada bahasa pemrograman Java. Apapun yang akan kita lakukan sebaiknya dilakukan dari dasar. Mengapa? Kalau ditanya mengapa, karena apapun yang dilakukan dari dasar hasil yang didapat akan lebih greget, memuaskan dan tidak akan sia-sia. Oleh karena itu, judul dari artikel kita kali ini adalah Belajar Java


Sebelum memulai untuk belajar, siapkan dahulu alat-alat perangnya, bisa langsung di download dari sini kok.


1. Download JDK --> ( Download )
2. Download JRE -- ( Download )
3. Download NetBeans IDE --> ( Download )
  atau
4. Download BlueJ --> ( Download )

Kalau sudah di Install semua, sambil menunggu saya jelaskan dulu kegunaan dari masing-masing softwarenya.

1. JDK (Java Development Kit )
JDK atau Java Development Kit digunakan untuk mengkompilasi, debug, dan menjalankan aplikasi pada Java. Jadi, jika tidak ada JDK program java tidak akan bisa dijalankan.

2. JRE (Java Runtime Environment)
Untuk menjalankan aplikasi Java, pada komputer harus memiliki Java Runtime Environment (JRE) untuk diinstall. Java Runtime Environtment (JRE) termasuk dalam Java Virtual Machine (JVM). Java Virtual Machine adalah perangkat lunak atau software yang berfungsi untuk menterjemahkan bahasa Java ke Bahasa Mesin. Jadi, jika ingin menjalankan program java harus menginstall JRE terlebih dahulu.

3. NetBeans IDE
Netbeans IDE berfungsi sebagai perangkat lunak atau software yang digunakan oleh programmer untuk membuat atau mengembangkan program. Netbeans IDE memberikan utilitas yang lebih lengkat termasuk compiler, linker, debugger, dan lain sebagainya. Kelengkapannya itulanh yang membuat programmer lebih memilih memakai Netbeans dibandingkan yang lain.

4. BlueJ
BlueJ adalah salah satu editor dan pengembang bahasa java yang dikhusukan untuk pembelajaran java di level perkenalan atau newbie. Jadi, saya sarankan lebih baik menggunakan BlueJ dulu jika masih bingung menggunakan Netbeans.

Let's Start !!

Pertama-tama, buka BlueJ yang sudah anda download tadi. Buat New Project. dan Hasilnya akan seperti ini.
blueJ

Setelah itu, buatlah New Class dengan nama Hello. Tuilis Coding dari program Hello seperti ini.

01public class Hello
02
03{
04
05    public static void main(String[] args)
06
07    {
08
09        System.out.print("Hello World");
10
11    }
12}

Klik Compile, Maka jadi nya seperti ini.

compile
Contoh 

Close jendela Hello, lalu klik kanan pada program yang baru kita buat tadi dan pilih void main(String[] args) dan OK untuk melihat hasil Output. Dan hasilnya akan seperti ini.

hello world

Di dalam pembuatan program java ada 7 yang harus diketahui, yaitu :
1. Program Hello World
2. Type Data
3. Variabel
4. Operator
5. Percabangan
6. Perulangan
7. dan Array

Tetapi untuk saat ini saya sudahi pembahasan kali ini, saya akan lanjutkan nanti untuk membahas tentang type data dan yang lainnya.


Baiklah, itulah sedikit pembahasan tentang "Belajar Bahasa Java dari Dasar Yuk !!" yang dapat saya sampaikan. Apabila ada yang ingin Sahabat Sugrahaku tanyakan dapat ditanyakan pada kolom komentar. Bila ada kesalahan saya mohon maaf kepada Tuhan saya mohon ampun. Apabila Sahabat Botz Brandal'zz masih bingung dengan Bahasa Pemrograman Java bisa melihat halamaman "Bahasa Java?" atau Dengan membaca. Tinggal pilih :D

Buku Pemrograman Java

PEMULA (BEGINNER) :
COVER-Pengenalan Pemrograman 1-versi 1.2 => link
JENI-Bab01-Pengenalan Pemrograman Komputer => link
JENI-Bab02-Pengenalan Bahasa Java => link
JENI-Bab03-Mengenali Lingkup Pemrograman Anda => link
JENI-Bab04-Dasar-Dasar Pemrograman => linkJENI-Bab05-Mendapatkan Input dari Keyboard => link
JENI-Bab06-Struktur Kontrol => link
JENI-Bab07-Java Array => link
JENI-Bab08-Argumen dari Command-Linei => link
JENI-Bab09-Bekerja Dengan Java Class Library => link
JENI-Bab10-Membuat class sendiri => link
JENI-Bab11-Pewarisan, Polimorfisme, dan interface => link
JENI-Bab12-Dasar Exception Handling => link
LANJUTAN (ADVANCE) :
COVER-Pengenalan Pemrograman 2-versi 1.1 => link
JENI-Bab01-Review Konsep Dasar dalam Java => link
JENI-Bab02-Exception dan Assertion => link
JENI-Bab03-Teknik Pemrograman Lanjut => link
JENI-Bab04-Tour dari Package java.lang => link
JENI-Bab05-Aplikasi berbasis teks => link
JENI-Bab06-Algoritma Sorting => link
JENI-Bab07-Abstract Windowing Toolkit dan Swing => link
JENI-Bab08-GUI Event Handling => link
JENI-Bab09-Threads => link
JENI-Bab10-Jaringan => link
JENI-Bab11-Applet => link
JENI-Bab12-Stream IO Lanjut => link
JENI-Bab13-Pengenalan Generics => link
Terima Kasih, Salam Teknologi