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
No comments:
Post a Comment