-->
Cara Coding Bahasa Pemrograman Java Untuk Pemula

Cara Coding Bahasa Pemrograman Java Untuk Pemula

Cara Coding Bahasa Pemrograman Java Untuk Pemula

Belajar Bahasa Pemrograman Java untuk Pemula 


Java menjadi pondasi bagi berbagai bahasa pemrograman seperti Kotlin, Scala, Clojure, Groovy, JRuby, Jython, dan lainnya yang memanfaatkan JVM.

Mengenal sekilas apa itu JAVA?


@Java_Program




Bahasa Java awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995.

Saat ini java masih menjadi salah satu bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan aplikasi.

Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM).

JAVA merupakan sebuah bahasa pemrograman yang berorientasi OBJEK dan dapat dijalankan (Run) pada berbagai jenis sistem operasi (OS)...

...perkembangan JAVA tidak hanya terfokus pada satu sistem operasi namun dikembangkan untuk berbagai sistem operasi dan bersifat open source.

Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun".

fase pada program java


Pada dasarnya anda hanya perlu menulis kode program menggunakan text editor seperti notepad kemudian simpan berkas tersebut dengan ekstensi .java.

Setelah membuat dan menyimpan kode program, kompilasi file yang berisi kode program tersebut dengan menggunakan Java Compiler.

Hasil dari kompilasi berupa berkas bytecode dengan ekstensi .class.

Berkas yang mengandung bytecode tersebut kemudian akan dikonversikan oleh Java Interpreter menjadi bahasa mesin sesuai dengan jenis dan platform.

fase dari java dalam bentuk tabel

Perlukah saya belajar Java?


Seperti disinggung diawal, java menjadi dasar bahasa pemrograman seperti Kotlin dan lainnya yang memanfaatkan Java Virtual Machine sebagai rumahnya.

Jika anda mencari lowongan pekerjaan sebagai developer sebuah aplikasi mobile, saya yakin anda akan menemukan kulifikasi harus menguasai pemrograman Java.

Bahkan, banyak akademisi di Indonesia yang menggunakan Java sebagai alat bantu untuk menyelesaikan skripsi atau tugas akhir dengan berbagai topik antara lain:

...kecerdasan buatan, data mining, aplikasi mobile, dan lainnya.

Di dunia web development sendiri, Java memiliki berbagai web framework unggulan seperti Spring, Spark, Jakarta Struts, dan Java Server Pages.

Anda tidak akan rugi belajar bahasa pemgroraman java.

Struktur Program Java


Untuk dapat membuat program, anda harus membuat kelas (sintaks: class) terlebih dahulu karena setiap program Java harus berada dalam sebuah kelas.

Kemudian anda harus membuat sebuah Method main (program utama) untuk dapat menjalankan program. Berikut contoh program sederhana pada Java:


public class HelloWorld {

    public static void main(String[] args) {
        System.out.println("Hello Java...");
    }
}


Berikut sedikit hal yang perlu anda ketahui:

public adalah sebuah keyword di Java yang menandakan bahwa objek, method, atau atribut dapat diakses dari class lain.

class adalah sebuah keyword di Java untuk membuat sebuah Kelas.

main menukjukan bahwa blok tersebut merupakan program utama.

System.out.println() adalah sebuah method yang telah di-import otomatis untuk digunakan mencetak output di konsol.

Jadi dapat anda bayangkan bahwa kita akan membuat sebuah kelas bernama HelloWorld yang akan mencetak kata "Hello Java..." di konsol.
Saya tidak akan mebahas secara detail sekarang, karena semua hal tersebut membutuhkan pembahasan tersendiri. Saya akan bahas di artikel selanjutnya.

Intinya disini kita mengetahui bagaimana struktur bahasa pemrograman java.

Komentar


Komentar merupakan sebuah cataatan biasa yang ditulis oleh programmer untuk sebagai pengingat atau penjelasan ketika membaca sebuah kode.

Untuk tanda komentar satu baris, menggunakan tanda //

Sedangkan untuk komentar lebih dari satu bari, menggunakan tannda /*. . . */.

Kata – kata dalam sebuah komentar tidak akan dieksekusi oleh compiler.

Operator Aritmetika


Berikut operator yang akan sering anda jumpai.

• ‘+’ = penjumlahan
• ‘-‘ = pengurangan
• ‘*’ = perkalian
• ‘/’ = pembagian
• ‘%’ = sisa bagi (modulo)

Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C++, jika anda sudah terbiasa dengan bahasa pemrograman c++ saya rasa akan lebih mudah.


Baca: Belajar Bahasa Pemrograman C++ Lengkap dari Awal untuk Pemula


Java Variables


- Local Variables
- Class Variables (Static Variables)
- Instance Variables (Non-static Variables)

Java Modifiers


- Access Modifiers − default, public , protected, private
- Non-access Modifiers − final, abstract

Akan kita bahas di artikel selanjutnya.

Panduan Belajar Bahasa Pemrograman Java


Panduan ini ditujukan kepada anda yang ingin belajar dasar pemgrograman java sebelum memasuki mobile programing berbasis Android.

Perhatian: Sebelum anda belajar bahasa pemrograman java, anda wajib mengetahui algoritma dan pemrograman komputer dasar.


Baca: Belajar Pascal: Panduan untuk Pemula Memahami Bahasa Pemrograman


Jika anda sudah paham bagaimana struktur dan aturan penulisan program, silahkan mulai dari bab 1 atau langsung menuju bab yang ingin anda pelajari.

Hal pertama yang perlu anda persiapkan adalah:


Silahkan Download:

-Eclipse IDE for Java Developers
Link: https://www.eclipse.org/downloads/packages/release/Juno/SR2

-Java SE Development Kit
Link: http://www.oracle.com/technetwork/java/javase/downloads/index.html


Anda bisa menggunakan text editor seperti notepad dan mengkompile program java menggunakan cmd, namun ada pengaturan khusus yang harus anda setting.


Baca: Cara Menjalankan Program Java di Command Prompt Pertama Kali


BAB 1: Dasar Pemrograman JAVA

Pada bab ini kita akan belajar mengenai konsep dasar dari program java.


BAB 2: Konsep OOP (Object Oriented Programming)

Java mengunakan pemrograman berorientasi objek yang membuat program dapat dibuat secara modular dan dapat dipergunakan kembali.

Pemrograman berorientasi objek memodelkan dunia nyata kedalam objek dan melakukan interaksi antar objek-objek tersebut.

1. ...
2. ...

BONUS: E-book Materi by JENI


JENI adalah sebuah pelayanan integratif bagi mahasiswa di Indonesia, untuk mempelajari, berbagi dan mengembangkan solusi berbasis JAVA.

Proyek JENI mengimplementasikan JEDI sebagai dasar pelaksanaan kurikulum dengan tambahan berbagai trend perkembangan teknologi JAVA.

JENI dideklarasikan oleh Departemen Pendidikan Nasional, dan didukung oleh Indonesia Go Open Source (IGOS), JUG Indonesia, dan SUN Microsystems.

Bagi anda yang ingin mendalami bahasa pemrograman java, silahkan baca panduan dari Java Education Network Indonesia (JENI) secara gratis.

Silahkan download E-Book/PDF tersebut disini:


Google Drive: https://drive.google.com/file/d/0B3JHW3-u_LeveE55ZktwYWlYUTQ/view?usp=sharing


Okey,,,, semoga bermanfaat posyingan saya kali ini....


-Jangan lupa Follow dan Subscribe-


Catatan: Halaman ini akan terus saya perbarui.

Blogger
Disqus
Pilih Sistem Komentar

No comments

tulis komentar anda.....

Advertiser