<
Berbicara mengenai Java, kita sebenarnya membicarakan tentang dua hal yang saling
berkaitan. Yang pertama adalah Java sebagai bahasa pemrograman dan Java sebagai platform
pengembangan aplikasi. Di bab Java Fundamental ini kita akan belajar mengenai Java sebagai bahasa pemrograman, kita akan belajar bagaimana menulis kode Java dengan benar tanpa ada kesalahan sintaks. Setelah melewati bab Java Fundamental kita akan belajar Java sebagai platform pengembangan aplikasi. Bahasa pemrograman Java pada awalnya ibuat oleh James Gosling pada tahun 1995 sebagai bagian dari Sun Microsystem Java Platform. Sintaks Java banyak diturunkan dari C dan C++ tetapi lebih sederhana, ketat dan mempunyai akses ke OS yang lebih terbatas. Hal ini karena Java ditujukan sebagai bahasa pemrograman yang cukup sederhana untuk dipelajari dan
mudah dibaca. Aplikasi Java ditulis sebagai fle berekstensi .java yang dicompile menjadi fle .class. File .class ini adalah bytecode yang bisa dijalankan di semua Java Virtual Machine, tidak peduli apapun OS-nya ataupun arsitektur processornya. Java adalah bahasa yang ditujukan untuk semua kebutuhan, concurent, berbasis class, object oriented serta didesain agar tidak tergantung
terhadap lingkungan dimana aplikasi dijalankan (OS dan processor). Java ditujukan agar bisa “ditulis sekali, bisa jalan di manapun”. Sekarang ini Java adalah bahasa pemrograman paling populer dan paling banyak digunakan untuk membuat aplikasi baik aplikasi di embedded system, mobile, desktop hingga web application. Java mempunyai empat prinsip penting yang dijadikan sebagai tujuannya, keempat prinsip ini adalah :
1. Java harus “sederhana, object oriented dan mudah dimengerti”
2. Java harus “kuat dan aman”
3. Java harus “netral terhadap arsitektur system (OS,processor) dan bisa jalan di manapun”
4. Java harus bisa dijalankan dengan “kinerja yang tinggi”
5. Java harus “interpreted, threaded dan dinamis”
Dengan kelima prinsip di atas, aplikasi java mempunyai popularitas yang sangat tinggi
terutama di dunia enterprise application. Dimana semua prinsip di atas sangat cocok untuk
jenis aplikasi ini. Industri yang mempunyai budget tinggi untuk IT seperti perbankan dan
telekomunikasi menggunakan Java secara ekstensif. Banyak aplikasi dengan skala raksasa
dibangun menggunakan platform Java.
Java Platform terdiri dari tiga buah profle : Java ME (Java Micro Edition) adalah java yang bisa
berjalan di dalam embedded system seperti Java Card dan Handphone. Java SE (Java Standard
Edition) adalah java yang bisa berjalan di dalam PC maupun server sebagai aplikasi standalone
maupun aplikasi desktop. Java EE (Java Enterprise Edition) adalah profle java yang ditujukan
untuk membuat aplikasi Enterprise seperti Web Application (Servlet) dan Enterprise Java Bean
(EJB).
Instalasi platform Java terdiri dari dua paket aplikasi. Paket yang pertama adalah JRE (Java
Runtime Environment), paket ini terdiri dari semua aplikasi yang dibutuhkan agar sebuah
aplikasi Java bisa berjalan, seperti library dan JVM (Java Virtual Machine). Paket kedua adalah
JDK (Java Development Kit), paket ini terdiri dari JRE dan ditambah dengan perkakas untuk
membuat aplikasi Java seperti java compiler (javac), java documentation (javadoc) dan java
archive (jar). Buku ini membahas tentang bagaimana membuat aplikasi Java, sehingga diperlukan JDK terinstall terlebih dahulu di system anda sebelum bisa menjalankan contoh-contoh program yang ada di sini. Selama kita membahas Java Fundamental, cukup install JDK saja dan gunakan text editor sederhana seperti notepad, vi, mcedit, textedit, notepad++, maupun emacs. Setelah melewati bab ini, kita akan menggunakan NetBeans untuk membuat aplikasi yang sebenarnya.Buku ini mengasumsikan pembacanya sudah pernah belajar dasar-dasar Algoritma
pemrograman sehingga cukup mengerti konsep-konsep dasar seperti variabel, struktur data, tipe
data, iterasi, kondisi, operator dan logika matematika. Dengan asumsi ini, buku ini tidak lagi
membahas pengertian apa itu variabel atau apa itu tipe data, kita langsung menerangkan
bagaimana variabel di Java, bagaimana tipe data di Java dan seterusnya. Kalau anda belum
mengerti mengerti mengenai konsep-konsep algoritma pemrograman sebaiknya baca dahulu buku
Algoritma pemrograman yang cukup banyak tersedia di toko buku.
Buku ini salah satu karya mas IFNU BIMA, kalian bisa langsung mendownload di situs resminya di http://tanyajava.com/download/javadesktop atau bisa juga di download di link yang saya sediakan di bawah ini. semoga bermanfaat ;)
Buku ini salah satu karya mas IFNU BIMA, kalian bisa langsung mendownload di situs resminya di http://tanyajava.com/download/javadesktop atau bisa juga di download di link yang saya sediakan di bawah ini. semoga bermanfaat ;)
Jangan lupa jejaknya ya!
Salam coding ;)
Download disini!
Lewat Ziddu : download e-book gratis pemrograman java desktop
Lewat mediafire : download e-book gratis pemrograman java desktop
wah, ini ne yang saya cari-cari dari dulu, makasih gan, ijin download
ReplyDeleteini nih yang ane cari, makasih infonya gan
ReplyDeleteIjin sedot gan :D
ReplyDeletemonggo gan,.makasih sudah berkunjung
Deleteartikelnya sangat bermanfaat bagi saya yang sedang kuliah, thanks gan
ReplyDeletesama2 gan , semoga bermanfaat....
Deletethanks gan infonya :D
ReplyDeletelagi pengen belajar java, eh di sini ada ebooknya
ReplyDeletemantap! ijin sedot gan!
monggo gan, semoga bermanfaat
DeleteMakasih gan ebook nya ya..
ReplyDelete