Belajar Java Secara Cepat
Publikasi: Reymond.S.ChaniagoAssalaamu 'alaikum Wr. Wb.
Semua Yg Saya Jabarkan di bawah ini adalah tutorial Java yang bisa anda pelajari,,!!
Canggihnya pemrograman ini. Semua bisa baik itu Aplikasi Desktop, Web, Server, PDA dan Handphone saat ini semuanya menggunakan Java.
sekilas mengenai pemrograman Java:
Apa sih JAVA Sebenarnya?
Java adalah teknologi berstandar terbuka yang memungkinkan dikembangkannya aplikasi terbuka di atasnya. Mekanisme ini membuat Java disebut sebagai teknologi platform terbuka. Pengembangan Java menggunakan bahasa Java sebagai basis pengembangannya yang tidak bergantung pada sistem operasi yang digunakan.
Java sebagai bahasa memungkinkan para programmer:
- menulis sebuah aplikasi dan menjalankannya ditempat lain
- membuat aplikasi yang berjalan di browser
- mengembangkan aplikasi di sisi server seperti aplikasi perbankan, forum diskusi.
- menulis aplikasi untuk perangkat bergerak seperti ponsel atau PDA ataupun perangkat konsumer lainnya
Aplikasi Java yang dikembangkan berjalan didalam sebuah mekanisme yang melakukan interpertasi yang disebut Java Virtual Machine (JVM).
Aplikasi Java tidak berinteraksi langsung dengan sistem operasi, tetapi berinteraksi dengan JVM, dimana JVM yang berinteraksi dengan sistem operasi.
Aplikasi Java tidak berinteraksi langsung dengan sistem operasi, tetapi berinteraksi dengan JVM, dimana JVM yang berinteraksi dengan sistem operasi.
Java platform adalah sebuah fondasi berbasis “hanya” perangkat lunak yang berjalan diatas sistem operasi, dimana sistem operasi sangat terikat dengan perangkat keras. Alhasil, didapatkan bahwa setiap perangkat keras adalah bermacam-macam, Java platform diciptakan untuk mengatasi perbedaan ini.
Java sebagai teknologi platform telah berkembang menjadi berbagai macam solusi yaitu J2SE, J2EE, J2ME, dan JavaCard. Dimana semua solusi tersebut berjalan diatas JVM yang diciptakan berdasarkan lingkungan yang dijalankannya. Misalnya JVM Windows di Intel processor, JVM Linux di Itanium, atau JVM Sparc di Solaris. Bilamana dikembangkan sebuah aplikasi Desktop menggunakan spesifikasi J2SE, maka dengan bahasa Java, pengembangan dilakukan, dan menjalankannya memerlukan JVM.
Telah lebih dari dua dekade peperangan sistem operasi tidak pernah selesai, apalagi setelah adanya sistem operasi open source seperti Linux, FreeBSD dan OpenSolaris muncul, persaingan tidak akan berhenti, karena diyakini perusahaan bergerak seperti roda artinya kadang jadi market leader, tetapi berkemungkinan menjadi pecundang di waktu lalu. Penyebabnya adalah inovasi dan kreatifitas manusia yang tidak pernah berhenti, yang memungkinkan ini semua terjadi.
Java lahir dengan kemampuan multiplatform, artinya dapat berjalan disemua sistem operasi yang didukungnya, selain itu juga portable artinya aplikasi yang dikompilasi dengan SDK yang ada adalah kompatibel dan dapat dipakai oleh SDK lainnya, walaupun SDK tersebut tanpa perlu modifikasi, dan tentu saja semua
SDKnya harus sesuai dengan spesifikasi J2SE, J2EE atau J2ME.
Java diciptakan oleh tim Sun Microsystems, yang mana telah berevolusi menjadi sebuah teknologi yang secara legal dimiliki oleh IBM, Sun, Oracle dan Bea. Setelah terbentuknya Java Community Process, Java telah menjadi sebuah spesifikasi terbuka, yang mana implementasinya memungkinkan menjadi aplikasi propietary ataupun Open Source. Sehingga saat ini JVM yang menjadi jantung solusi Java adalah solusi propietary, tetapi dapat dilakukan implementasi menjadi solusi Open Source.
Sun Java SDK tersedia secara bebas tetapi tidak mengacu pada lisensi di bawah Open Source Initiative, karena menggunakan lisensi SSCL dan JRL. Artinya untuk kebutuhan riset, Java dapat didistribusikan dengan modifikasi, tetapi tidak dapat dilakukan untuk kebutuhan komersil. Artinya lisensinya ada batasan, seperti tidak dapat diinstall di negara yang diembargo oleh USA.
Aplikasi yang dikembangkan menggunakan Java, mayoritas adalah Open Source. Konsorisium Open Source seperti Eclipse, ObjectWeb, Open Symphony, dan Apache membuat Java menjadi fondasi solusi yang tidak ada matinya. Banyak solusi berbasis Java yang Open Source diantaranya SuperWaba, Javali dan Kaffe, yang sedang dalam penggodokan dan akan merubah peta Java adalah Apache Harmony. Java SDK yang Open Source adalah GCJ, yang memungkinkan merubah aplikasi Java menjadi aplikasi native.
Untuk mempelajari pemrograman Java dengan mudah, anda dapat menggunakan teknologi Java yang paling dasar (Core) dan ditujukan untuk desktop application yaitu J2SE (Java 2 Standard Edtition). Informasi mengenai J2SE ini dapat anda lihat selengkapnya di http://java.sun.com/j2se/index.jspSelain itu Anda dapat belajar pemrograman Java dengan cepat melalui buku tentang dasar-dasar pemrograman Java yang sudah banyak diterbitkan saat ini. Dalam buku-buku tersebut diberikan konsep dasar bahasa Java beserta latihan-latihan pemrograman dari tingkat yang paling mudah hingga yang cukup rumit. Anda bisa memulai belajar dari bagian/buku yang ditujukan untuk pemula (beginner level). Jika sudah cukup memahami bagian/buku tersebut, anda dapat melanjutkan membaca bagian/buku yang ditujukan untuk level selanjutnya (intermediate level, dst).
Contoh buku yang bisa anda pelajari Rekomendasi Dhedhe Pribadi adalah sbb:
- Dasar-dasar Pemrograman Java 2 (PT Elex Media Komputindo)
- Pemrograman Berorientasi Objek dengan Java (Penerbit ANDI)
Sedang untuk mempelajari pemrograman Java melalui tutorial yang tersedia di Internet, Anda bisa mengkases misalnya :
- http://java.sun.com/docs/books/tutorial/
- http://javaboutique.internet.com/tutorials/Complete/
- http://javaboutique.internet.com/tutorials/Basics/
- http://www.javacoffeebreak.com/java101/java101.html
Setelah memahami dasar-dasar pemrograman Java, anda dapat melanjutkan mempelajari berbagai teknologi Java seperti J2ME, J2EE, Java Webservice, XML dan lain sebagainya.
Kalau Software untuk membuat program java ada banyak juga seh, tapi menurut saya yang paling simpel dan mudah digunakan ( jcreator ), sangat mirip dengan borland C++, langsung bisa dicompile, ada error reportnya,, pokoknya maknyusss dah,,, ^o^
Selain itu, kelebihan JCreator juga ada pada ukuran file yang dihasilkan,, cuman berkisaran 5Mb, sedangkan kalau menggunakan NetBeans bisa berkisaran ratusan MB,,
Buat sobat-sobat yang berminat untuk belajar java ataupun yang sudah bisa and mau nyobain menggunakan JCreator untuk membuat program javanya, langsung saja deh di download softwarenya,,,,
Tapi sebelum sobat nginstall JCreator sobat harus nginstall JDK(kompilernya) terlebih dahulu, bisa di download di sini:
SUN J2SDK 1.6
Nah... setelah sobat install JDK nya itu, baru deh install JCreatornya yang bisa di download dulu di sini:
JCreator Pro 4.5 Free Download
Jangan lupa juga Serial Nomor nya juga, download di sini:
Membuat aplikasi sederhana menggunakan java
Kebetulan Ada Tetangga Kita Yg Baik Hati Yg mau Memberikan Link utk NAVIGASI BUKU nya Utk Kita Semua. Ok Mari Kita Simak ..sbb (Sumber: http://java.lyracc.com) :
"Hopefully in the second half of this value we will be even better .. the spirit!!" ^o^
0 komentar:
Posting Komentar