Seperti yang sudah saya katakan sebelumnya, mungkin sekarang sedikit sedikit saya akan membagikan modul bahasa java, step by step saja ya..
Java adalah bahasa pemrograman tingkat tinggi yang awalnya dikembangkan oleh Sun Microsystems dan dirilis pada tahun 1995. Java berjalan pada berbagai platform, seperti Windows, Mac OS, dan berbagai versi UNIX. Tutorial ini memberikan pemahaman lengkap tentang Java. Referensi ini akan membawa Anda melalui pendekatan yang sederhana dan praktis saat belajar bahasa Pemrograman Java.
Sebelum Anda mulai berlatih berbagai jenis contoh yang diberikan dalam referensi ini, kami berasumsi bahwa Anda sudah mengetahui tentang program komputer dan bahasa pemrograman komputer minimal php lah kalau belum atau ini yang pertama juga tidak apa-apa karena menurut saya kalau belajar yang sulit dulu nanti ke sana nya pasti lebih mudah, karena ini bahasa yang menurut saya sangat sulit dan komplek juga, baik lah kita lanjutkan.
Bahasa pemrograman Java awalnya dikembangkan oleh Sun Microsystem yang diprakarsai oleh James Gosling dan dirilis pada tahun 1995 sebagai komponen inti dari platform Java Sun Microsystems (Java 1.0 [J2SE]).
Rilis terbaru dari Java Standard Edition adalah Java SE 8 dan sekarang mungkin sudah selesai java SE 9. Dengan kemajuan Java dan popularitasnya yang tersebar luas, beberapa konfigurasi dibangun untuk menyesuaikan berbagai jenis platform. Sebagai contoh: J2EE untuk Aplikasi Perusahaan, J2ME untuk Aplikasi Seluler.
Versi J2 baru diberi nama Java SE, Java EE, dan Java ME. Java dijamin akan Write Once, Run Anywhere.
- Berorientasi Objek - Di Java, semuanya adalah Objek. Java dapat dengan mudah diperpanjang karena didasarkan pada model Object.
- Platform Independen - Tidak seperti banyak bahasa pemrograman lain termasuk C dan C ++, ketika Java dikompilasi, itu tidak dikompilasi ke platform mesin spesifik, lebih ke kode byte independen platform. Kode byte ini didistribusikan melalui web dan diinterpretasikan oleh Virtual Machine (JVM) pada platform mana yang sedang dijalankan.
- Sederhana - Java dirancang agar mudah dipelajari. Jika Anda memahami konsep dasar OOP Java, itu akan mudah dikuasai.
- Aman - Dengan fitur aman dari Java, ini memungkinkan untuk mengembangkan sistem bebas virus dan bebas gangguan. Teknik otentikasi didasarkan pada enkripsi kunci publik.
- Arsitektur-netral - compiler Java menghasilkan format file objek netral arsitektur, yang membuat kode dikompilasi dieksekusi pada banyak prosesor, dengan kehadiran sistem runtime Java.
- Portable - Menjadi arsitektur-netral dan tidak memiliki aspek tergantung implementasi spesifikasi menjadikan Java portabel. Compiler di Java ditulis dalam ANSI C dengan batas portabilitas bersih, yang merupakan subset POSIX.
- Kuat - Java membuat upaya untuk menghilangkan kesalahan rawan situasi dengan menekankan terutama pada kesalahan memeriksa waktu kompilasi dan pengecekan runtime.
- Multithreaded - Dengan fitur multithreaded Java adalah mungkin untuk menulis program yang dapat melakukan banyak tugas secara bersamaan. Fitur desain ini memungkinkan para pengembang untuk membangun aplikasi interaktif yang dapat berjalan dengan lancar.
- Diartikan - kode byte Java diterjemahkan dengan cepat ke instruksi mesin asli dan tidak disimpan di mana saja. Proses pengembangan lebih cepat dan analitis karena penautannya merupakan proses inkremental dan ringan.
- Kinerja Tinggi - Dengan menggunakan kompiler Just-In-Time, Java memungkinkan kinerja tinggi.
- Didistribusikan - Java dirancang untuk lingkungan terdistribusi dari internet.
- Dinamis - Java dianggap lebih dinamis daripada C atau C ++ karena dirancang untuk beradaptasi dengan lingkungan yang berkembang. Program Java dapat membawa banyak informasi run-time yang dapat digunakan untuk memverifikasi dan menyelesaikan akses ke objek pada saat run-time.
Sejarah Java
James Gosling memulai proyek bahasa Java pada bulan Juni 1991 untuk digunakan dalam salah satu dari banyak proyek set-top box-nya. Bahasa, awalnya disebut 'Oak' setelah pohon ek yang berdiri di luar kantor Gosling, juga pergi dengan nama 'Hijau' dan akhirnya kemudian berganti nama menjadi Java, dari daftar kata-kata acak.
Sun merilis implementasi publik pertama sebagai Java 1.0 pada tahun 1995. Ini dijanjikan Write Once, Run Anywhere (WORA), menyediakan waktu berjalan tanpa biaya di platform populer.
Pada 13 November 2006, Sun merilis sebagian besar Java sebagai perangkat lunak bebas dan sumber terbuka di bawah ketentuan GNU General Public License (GPL).
Pada 8 Mei 2007, Sun menyelesaikan prosesnya, menjadikan semua kode inti Java bebas dan bersumber terbuka, selain dari sebagian kecil kode yang Sun tidak memegang hak cipta.
Alat yang Anda Butuhkan
Untuk contoh yang dibahas dalam tutorial ini, Anda memerlukan komputer Pentium 200-MHz dengan minimum 64 MB RAM (disarankan 128 MB RAM).
Anda juga memerlukan perangkat lunak berikut -
Sistem operasi Linux 7.1 atau Windows xp / 7/8
Java JDK 8
Microsoft Notepad atau editor teks lainnya
Tutorial ini akan mempelajari keterampilan yang diperlukan untuk membuat GUI, jaringan, dan aplikasi web menggunakan Java.
Local Environment Setup
Berikut ini adalah langkah-langkah untuk mengatur lingkungan. Java SE tersedia secara gratis dari tautan Unduh Java. Anda dapat mengunduh versi berdasarkan sistem operasi Anda. Ikuti petunjuk untuk mengunduh Java dan jalankan .exe untuk menginstal Java di komputer Anda. Setelah Anda menginstal Java pada mesin Anda, Anda perlu mengatur variabel lingkungan untuk menunjuk ke direktori instalasi yang benar.
untuk windows
Dengan asumsi Anda telah menginstal Java di c: \ Program Files \ java \ jdk direktori - Klik kanan pada 'My Computer' dan pilih 'Properties'.
- Klik tombol 'Variabel lingkungan' di bawah tab 'Advanced'.
- Sekarang, ubah variabel 'Path' sehingga juga berisi path ke Java executable.
- Contoh, jika jalan saat ini diatur ke 'C: \ WINDOWS \ SYSTEM32', kemudian ubah jalur Anda untuk membaca 'C: \ WINDOWS \ SYSTEM32; c: \ Program Files \ java \ jdk \ bin'.
untuk Linux
Variabel lingkungan PATH harus diatur untuk menunjukkan di mana binari Java telah diinstal. Lihat dokumentasi shell Anda, jika Anda kesulitan melakukan ini. Contoh, jika Anda menggunakan bash sebagai shell Anda, maka Anda akan menambahkan baris berikut ke akhir '.bashrc: export PATH = / path / to / java: $ PATH'
Editor Java
Untuk menulis program Java Anda, Anda memerlukan editor teks. Bahkan ada IDE yang lebih canggih yang tersedia di pasar. Tetapi untuk sekarang, Anda dapat mempertimbangkan salah satu dari yang berikut -
Notepad - Pada mesin Windows, Anda dapat menggunakan editor teks sederhana seperti Notepad (Disarankan untuk tutorial ini), TextPad.
Netbeans - Java IDE yang bersifat open-source dan gratis yang dapat diunduh dari https://www.netbeans.org/index.html .
Eclipse - Java IDE yang dikembangkan oleh komunitas open-source gerhana dan dapat diunduh dari https://www.eclipse.org/ .
Demikian tentang java yang masih singkat ini selanjutnya kita akan mengenal lebih jauh tentang java.