Monthly Archives: September 2015

Membuat Program Sederhana “Hello World” dengan Bahasa Pemrograman Java Menggunakan NetBeans 8.0.2

java logoPada artikel sebelumnya Saya sudah menjelaskan tentang tata cara instalasi JDK 8.0, JRE 8.0 dan IDE (NetBeans IDE 8.0.2). Setelah proses instalasi berhasil dilakukan, maka pada artikel kali ini Saya akan menjelaskan cara membuat program yang paling sederhana di bahasa pemrograman Java, yaitu membuat program “Hello World”. Selain itu, dengan membuat program ini dapat diketahui apakah tools yang akan digunakan untuk belajar bahasa pemrograman Java dan telah diinstal pada PC atau laptop Anda dapat benar-benar berjalan dengan baik ataukah masih terdapat masalah. Untuk itu mari kita mulai langkah-langkahnya.

Pertama-tama yang harus anda lakukan adalah menjalankan aplikasi NetBeans 8.0.2 yang telah terinstal pada PC atau laptop anda dengan cara mengklik dua kali icon NetBeans 8.0.2 yang bentuk iconnya dapat dilihat pada gambar di bawah ini.
00NetBeans IconSetelah itu maka akan muncul tampilan seperti terlihat pada gambar di bawah ini.
01Tampilan awal NetBeans
Gambar di atas adalah tampilan awal aplikasi NetBeans 8.0.2. Selanjutnya anda klik “File” pada sudut kiri atas lalu pilih “New Project“. Selain itu bisa juga dengan langsung mengklik icon “New Projectyang berwarna kuning dengan tanda plus. Untuk lebih jelasnya dapat anda lihat pada gambar di bawah ini.
02File New Project

Tambahan1Setelah itu akan muncul jendela “New Project”, kemudian pada kotak “Categories” pilih “Java” kemudian klik “Next” seperti terlihat pada  tampilan gambar di bawah ini.
03Choose ProjectSetelah itu akan muncul jendela “New Java Appllication”, kemudian pada kotak “Project Name” Anda isi namanya sesuai dengan yang Anda kehendaki. Saya sendiri memilih untuk menggunakan nama sesuai default yang diberikan oleh aplikasinya, lalu klik “Next” seperti terlihat pada tampilan gambar di bawah ini.
04Name and LocationKemudian akan muncul jendela kerja baru dan anda tinggal menginputkan: System.out.println(“Hello World”); di bawah public static void, seperti terlihat pada tampilan gambar di bawah ini.
05JavaApplication1Apabila sudah diinputkan klik “Run” lalu pilih “Run Project” atau bisa juga dengan menekan tombol F6 pada keyboard. Selain itu bisa juga langsung mengklik icon “Run Project” yang berbentuk segitiga berwarna hijau. Untuk lebih jelasnya dapat dilihat melalui tampilan gambar di bawah ini.
Tambahan2Tambahan4Output yang dihasilkan adalah seperti tampilan gambar di bawah ini. Apabila tampilan pada layar monitor anda Sama dengan gambar di bawah ini, maka anda telah berhasil membuat program sederhana “Hellow World”.

06Hello World Successful 07Hello World Successful2

Sumber: Link

Instalasi JDK 8.0, JRE 8.0 dan IDE (NetBeans IDE 8.0.2)

java logoPada artikel sebelumnya Saya memberikan gambaran umum mengenai pengertian dari JVM, JDK, JRE dan IDE. Untuk artikel kali ini, Saya akan mencoba memberikan tutorial instalasi JDK, JRE dan IDE pada PC dengan menggunakan sistem operasi Windows 7.

Sebelum memulai proses instalasi, terlebih dahulu kita harus menyiapkan amunisinya. Untuk itu bahannya dapat diunduh melalui link berikut. Di mana file tersebut adalah merupakan file installer JDK 8.0 yang juga di dalamnya sudah terdapat JRE 8.0 dan NetBeans IDE 8.0.2. Hal ini tentu saja sangat membantu untuk mempermudah proses instalasi. Berikut tampilan halaman situsnya:
00 sumber donlotanDari tampilan gambar di atas terlihat bahwa setelah masuk ke halaman situs tersebut kita dapat memilih file installer sesuai dengan sistem operasi yang digunakan. Sementara itu Saya sendiri menggunakan sistem operasi Windows 7 32-bit, jadi saya mengunduh file installer sesuai dengan sistem operasi yang Saya gunakan.

Langkah pertama setelah file berhasil diunduh adalah menjalankan file tersebut dengan mengkliknya dua kali. Maka anda akan melihat proses seperti yang ditunjukkan oleh gambar di bawah ini.01 configuring installerSetelah proses yang diperlihatkan oleh gambar di atas selesai, maka akan muncul tampilan seperti gambar di bawah ini.
02 welcomeKlik “Next” untuk memulai proses instalasi! Setelah itu Anda akan melihat tampilan seperti gambar di bawah ini.
03 license agreement
Pilih “I accept the terms in the license agreement” lalu klik “Next”! Setelah itu Anda akan melihat tampilan seperti gambar di bawah ini.
05 choose the instalation folderPilih direktori yang akan digunakan untuk menyimpan file instalasi kemudian klik “Next”. Setelah itu Anda akan melihat tampilan seperti gambar di bawah ini.
06 instalationKlik “Check for update”, hal ini bertujuan untuk mendapatkan update terbaru di kemudian hari setelah proses instalasi ini berhasil dilakukan, kemudian klik “Next”. Setelah itu Anda akan melihat tampilan seperti gambar di bawah ini.
07 installingTunggu hingga proses instalasi berhasil dilakukan, lalu klik “Next”. Setelah itu Anda akan melihat tampilan seperti gambar di bawah ini.
08 setup completeSetelah proses instalasi selesai, maka Anda akan ditawari untuk berkontribusi dalam proyek NetBeans. Anda bebas memilih untuk mengikuti tawaran tersebut dengan cara mencentangnya atau mengabaikannya, kemudian klik “Finish”. Setelah itu munculkan menu Run dengan cara menekan tombol Windows+R pada keyboard, lalu akan muncul seperti gambar di bawah ini.
09 run cmdKetik “cmd” pada kolom “Open” lalu klik “OK”. Setelah itu Anda akan melihat tampilan “Command Prompt” seperti gambar di bawah ini.
10 cmd javacSetelah muncul tampilan “Command Prompt”, ketik “javac” (tanpa tanda kutip) lalu perhatikan apa yang terjadi!
11 cmd javac is not recognizedJika tampilan “Command Prompt” sama kondisinya seperti yang diperlihatkan gambar di atas, maka yang harus kita lakukan adalah menambahkan “Path” pada “Environment Variables” di sistem operasi Windows 7 yang kita gunakan. Langkahnya adalah dimulai dengan menekan tombol Windows+Pause Break, lalu akan muncul tampilan seperti gambar di bawah ini.
12 control panel advance system settingsPada gambar di atas memperlihatkan bahwa Anda telah memunculkan menu “Control Panel”. Pilih “Advanced systems settings”, lalu Anda akan melihat tampilan menu “System Properties” seperti gambar di bawah ini.
13 system propertiesKlik “Advance” kemudian klik “Environment Variable”, maka akan muncul tampilan menu “Environment Variable” seperti yang diperlihatkan pada gambar di bawah ini.
14 environment variablesPada bagian “System variables” klik “Path” kemudian klik “Edit”. Setelah akan muncul tampilan menu “Edit System Variable”. Selanjutnya Anda buka “Windows Explorer” lalu cari lokasi direktori yang anda jadikan sebagai tempat instalasi. Setelah itu “Copy” lokasi file instalasi pada “Address Bar”, lalu kembali ke menu “Edit System Variable” dan “Paste” alamat lokasi file instalasi di kolom “Variable Value. Jangan lupa sebelum melakukan “Paste” terlebih dahulu harus memberi tanda semicolon (;) pada akhir baris path-nya. Untuk lebih jelasnya proses tersebut dapat dilihat pada tampilan gambar di bawah ini.
16 edit system variable15 path directory java instalationSetelah itu klik “OK” pada menu “Edit System Variable”, klik “OK” pada menu “Environment Variables” serta klik “OK” pada menu “System Properties”. Kemudian munculkan kembali “Command Prompt” lalu ketik “javac” (tanpa tanda kutip). Apabila proses instalasi yang Anda lakukan sukses, maka akan muncul tampilan seperti di bawah ini.
17 java instalation successItulah langkah-langkah instalasi JDK 8.0, JRE 8.0 dan IDE (NetBeans IDE 8.0.2) untuk memulai proses belajar bahasa pemrograman Java. Mohon maaf apabila ada kekurangan dalam penyajian langkah-langkah instalasi di atas.

Kalau sudah berhasil melakukan instalasi JDK 8.0, JRE 8.0 dan IDE (NetBeans IDE 8.0.2) pada PC atau laptop anda, yu kita belajar membuat program sederhana “Hello World” dengan bahasa pemrograman Java menggunakan NetBeans 8.0.2

Sumber: Link

Pengertian JVM, JDK, JRE dan IDE pada Bahasa Pemrograman Java

java logoSebelum kita belajar menggunakan bahasa pemrograman Java, terlebih dahulu kita wajib mengerti apa itu JDK, JRE dan juga IDE. Selain itu ada juga yang namanya JVM. Bagi siapapun yang ingin belajar menggunakan Java terlebih dahulu harus memahami alur sistem Java dan editor apa saja yang harus digunakan dalam bahasa pemrograman Java. Lalu, apa sih yang dimaksud dengan JDK, JRE, IDE dan JVM itu? Berikut sedikit penjelasan yang mudah-mudahan dapat memberikan gambaran mengenai JDK, JRE, IDE dan juga IDM.

JDK (Java Development Kit)
JDK adalah Perangkat lunak yang digunakan untuk melakukan proses kompilasi dari kode java ke bytecode yang dapat dimengerti dan dapat dijalankan oleh JRE (Java Runtime Envirotment). JDK wajib terinstall pada komputer yang akan melakukan proses pembuatan aplikasi berbasis java, namun tidak wajib terinstall di komputer yang akan menjalankan aplikasi yang dibangun dengan java.

JRE (Java Runtime Environment)
JRE adalah perangkat lunak yang digunakan untuk menjalankan aplikasi yang dibangun menggunakan java. Versi JRE harus sama atau lebih tinggi dengan JDK yang dugunakan untuk membangun aplikasi java.

IDE (Integrated Development Environment)
IDE adalah perangkat lunak yang digunakan untuk membangun perangkat lunak yang lain. Contohnya Netbeans, Eclipse, dll (Kali ini saya menggunakan Netbeans). Netbeans IDE dapat digunakan untuk membangun perangkat lunak berbasis J2SE, J2EE, J2ME, JavaFX, PHP, C/C++. Ruby, Groovy dan Python.

JVM (Java Virtual Machine)
JVM adalah inti dari Bahasa Java. JVM berfungsi untuk mengubah bahasa program yang kawan buat menjadi bahasa mesin, Karena bahasa java adalah bahasa pemrograman tingkat tinggi atau mendekati bahasa manusia maka dibutuhkan pengkonversi ke bahasa mesin. JVM mampu menerjemahkan program yang kawan buat ke hampir semua platform. “write once, run everywhere” itulah slogan dari bahasa pemrograman java karena adanya JVM.

Kesimpulannya :
– JVM ada di dalam JRE dan JDK.
– JRE untuk “Menjalankan” program Java.
– JDK untuk “Mengkompilasi” program Java.
– NetBeans IDE untuk “Membuat” program Java.

Gimana Guys? Sudahkah kalian punya gambarannya? Jika sudah, sekarang kita lanjut ke proses instalasi JDK 8.0, JRE 8.0 dan IDE (NetBeans IDE 8.0.2).

Sumber: Link

Kelebihan dan Kekurangan Bahasa Pemrograman Java

Kelebihan dan Kekurangan Bahasa Pemrograman Java
java logoSeperti telah diulas dalam artikel sebelumnya tentang sejarah bahasa pemrograman Java, bahwa Java adalah bahasa pemrograman yang multi platform dan multi device. Sekali anda menuliskan sebuah program dengan menggunakan Java, anda dapat menjalankannya hampir di semua komputer dan perangkat lain yang support Java, dengan sedikit perubahan atau tanpa perubahan sama sekali dalam kodenya. Aplikasi dengan berbasis Java ini dikompulasikan ke dalam p-code dan bisa dijalankan dengan Java Virtual Machine. Fungsionalitas dari Java ini dapat berjalan dengan platform sistem operasi yang berbeda karena sifatnya yang umum dan non-spesifik.

Slogan Java adalah “Tulis sekali, jalankan di manapun”. Sekarang ini Java menjadi sebuah bahasa pemrograman yang populer dan dimanfaatkan secara luas untuk pengembangan perangkat lunak. Kebanyakan perangkat lunak yang menggunakan Java adalah ponsel feature dan ponsel pintar atau smartphone.

Kelebihan Java dibanding Bahasa Pemrograman yang Lain

  • Berorientasi objek
    Memudahkan untuk mendisain dan mengembangkan program dengan cepat dan teliti, sehingga mudah digunakan. Salah satu bahasa pemrograman yang berorientasi objek secara murni.
  • Mirip C++
    Mempunyai sintaks yang mirip dengan bahasa pemrograman C++. Sehingga para pengguna C++ banyak yang hijrah menggunakan Java.
  • Multiplatform
    Dapat digunakan di banyak sistem operasi .
  • Perkembangan yang luas
    Dari game sampai sistem operasi handphone menggunakan program Java. Misalnya Handphone Sonny Ericsson dan Opera Mini 3 yang bertipe .jar (Java Archive).
  • Mempunyai pengumpulan sampah otomatis.

Kekurangan Java dibanding Bahasa Pemrograman yang Lain

  • Kekurangan yang dimiliki oleh Java adalah pada satu slogannya, yakni “Tulis sekali dan jalankan di mana saja” ternyata tidak sepenuhnya benar. Beberapa hal harus disesuaikan jika dijalankan pada platform yang berbeda. Misalnya untuk J2SE dengan platform SWT-AWT bridge tidak dapat berfungsi di Mac OS X.
  • Mudah didekompilasi. Dekompilasi adalah proses membalikkan dari kode jadi menjadi kode sumber. Ini dimungkinkan karena kode jadi Java merupakan bytecode yang menyimpan banyak atribut bahasa tingkat tinggi, seperti nama-nama kelas, metode, dan tipe data. Hal yang sama juga terjadi pada Microsoft .NET Platform. Dengan demikian, algoritma yang digunakan program akan lebih sulit disembunyikan dan mudah dibajak/direverse-engineer.
  • Penggunaan memori yang banyak. Penggunaan memori untuk program berbasis Java jauh lebih besar daripada bahasa tingkat tinggi generasi sebelumnya seperti C/C++ dan Pascal (lebih spesifik lagi, Delphi dan Object Pascal). Biasanya ini bukan merupakan masalah bagi pihak yang menggunakan teknologi terbaru (karena trend memori terpasang makin murah), tetapi menjadi masalah bagi mereka yang masih harus berkutat dengan mesin komputer berumur lebih dari 4 tahun.

Sumber: Link

Sejarah Bahasa Pemrograman Java

Pengertian Java
java logoJava adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. 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“. Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.

Sejarah Perkembangan
Bahasa pemrograman Java terlahir dari The Green Project, yang berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992. Proyek tersebut belum menggunakan versi yang dinamakan Oak. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, dan James Gosling, beserta sembilan pemrogram lainnya dari Sun Microsystems. Salah satu hasil proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang.

Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand Hill Road di Menlo Park. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oak pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch screen), seperti pada PDA sekarang ini. Teknologi baru ini dinamai “*7” (Star Seven).

Setelah era Star Seven selesai, sebuah anak perusahaan Tv kabel tertarik ditambah beberapa orang dari proyek The Green Project. Mereka memusatkan kegiatannya pada sebuah ruangan kantor di 100 Hamilton Avenue, Palo Alto.

Perusahaan baru ini bertambah maju: jumlah karyawan meningkat dalam waktu singkat dari 13 menjadi 70 orang. Pada rentang waktu ini juga ditetapkan pemakaian Internet sebagai medium yang menjembatani kerja dan ide di antara mereka. Pada awal tahun 1990-an, Internet masih merupakan rintisan, yang dipakai hanya di kalangan akademisi dan militer.

Mereka menjadikan perambah (browser) Mosaic sebagai landasan awal untuk membuat perambah Java pertama yang dinamai Web Runner, terinsipirasi dari film 1980-an, Blade Runner. Pada perkembangan rilis pertama, Web Runner berganti nama menjadi Hot Java.

Pada sekitar bulan Maret 1995, untuk pertama kali kode sumber Java versi 1.0a2 dibuka. Kesuksesan mereka diikuti dengan untuk pemberitaan pertama kali pada surat kabar San Jose Mercury News pada tanggal 23 Mei 1995.

Sayang terjadi perpecahan di antara mereka suatu hari pada pukul 04.00 di sebuah ruangan hotel Sheraton Palace. Tiga dari pimpinan utama proyek, Eric Schmidt dan George Paolini dari Sun Microsystems bersama Marc Andreessen, membentuk Netscape.

Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja “Bapak Java”, James Gosling. Nama Oak ini tidak dipakai untuk versi release Java karena sebuah perangkat lunak lain sudah terdaftar dengan merek dagang tersebut, sehingga diambil nama penggantinya menjadi “Java”. Nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling. Konon kopi ini berasal dari Pulau Jawa. Jadi nama bahasa pemrograman Java tidak lain berasal dari kata Jawa (bahasa Inggris untuk Jawa adalah Java).

Versi Awal
Versi awal Java pada tahun 1996 sudah merupakan versi release sehingga dinamakan Java Versi 1.0. Java versi ini menyertakan banyak paket standar awal yang terus dikembangkan pada versi selanjutnya:

  • java.lang: Peruntukan kelas elemen-elemen dasar.
  • java.io: Peruntukan kelas input dan output, termasuk penggunaan berkas.
  • java.util: Peruntukan kelas pelengkap seperti kelas struktur data dan kelas kelas penanggalan.
  • java.net: Peruntukan kelas TCP/IP, yang memungkinkan berkomunikasi dengan komputer lain menggunakan jaringan TCP/IP.
  • java.awt: Kelas dasar untuk aplikasi antarmuka dengan pengguna (GUI)
  • java.applet: Kelas dasar aplikasi antar muka untuk diterapkan pada penjelajah web.

Ayo kita cari tahu Kelebihan dan Kekurangan Bahasa Pemrograman Java dengan mengklik link berikut.

Sumber: Link

Selamat Menulis

Selamat Datang di Dunia Blog, dan selamat menulis…

Pengelola blog kembali mengingatkan akan peraturan pemakaian Blog Universitas Widyatama Bandung adalah sebagai berikut :

  1. Blog ini merupakan milik Universitas Widyatama termasuk didalamnya seluruh sub domain yang digunakan sehingga apa yang terdapat didalam blog ini secara umum akan mengikuti aturan dan kode etik yang ada di Universitas Widyatama Bandung.
  2. Blog ini dibuat dengan menggunakan aplikasi pihak ke tiga (WordPress), dan lisensi plugin plugin didalamnya terikat terhadap developer pembuat plugin tersebut.
  3. Blog ini dapat digunakan oleh Karyawan, Dosen dan Mahasiswa Universitas Widyatama Bandung.
  4. Dilarang melakukan registrasi username atau site/subdomain blog dengan menggunakan kata yang tidak pantas.
  5. Dilarang memasukkan konten dengan unsur SARA, pornografi, pelecehan terhadap seseorang ataupun sebuah institusi.
  6. Dilarang menggunakan blog ini untuk melakukan transaksi elektronik dan pemasangan iklan.
  7. Usahakan sebisa mungkin untuk melakukan embed video atau gambar di bandingkan dengan melakukan upload secara langsung pada server.
  8. Pelanggaran yang dilakukan akan dikenakan sanksi penutupan blog dan atau sanksi yang berlaku pada aturan Universitas Widyatama sesuai dengan jenis pelanggaran yang dilakukan.
  9. Administrator berhak melakukan pembekuan account tanpa pemberitahuan terlebih dahulu jika dianggap ada hal hal yang melanggar peraturan.
  10. Aturan yang ada dapat berubah sewaktu waktu.

Beberapa Link terkait Universitas Widyatama

  1. Fakultas Ekonomi – http://ekonomi.widyatama.ac.id
  2. Fakultas Bisnis & Manajemen – http://manajemen.widyatama.ac.id
  3. Fakultas Teknik – http://teknik.widyatama.ac.id
  4. Fakultas Desain Komunikasi Visual – http://dkv.widyatama.ac.id
  5. Fakultas Bahasa – http://bahasa.widyatama.ac.id

Layanan Digital Universitas Widyatama

  1. Biro Akademik – http://akademik.widyatama.ac.id
  2. Rooster Kuliah – http://rooster.widyatama.ac.id
  3. Portal Mahasiswa – http://mhs.widyatama.ac.id
  4. Portal Dosen – http://dosen.widyatama.ac.id
  5. Digital Library – http://dlib.widyatama.ac.id
  6. eLearning Portal – http://learn.widyatama.ac.id
  7. Dspace Repository – http://repository.widyatama.ac.id
  8. Blog Civitas UTama – http://blog.widyatama.ac.id
  9. Email – http://email.widyatama.ac.id
  10. Penerimaan Mahasiswa Baru – http://pmb.widyatama.ac.id/online

Partner UTama

  1. Putra International College – http://www.iputra.edu.my
  2. Troy University – http://www.troy.edu
  3. Aix Marsielle Universite – http://www.univ-amu.fr
  4. IAU – http://www.iau-aiu.net/content/institutions#Indonesia
  5. TUV – http://www.certipedia.com/quality_marks/9105018530?locale=en
  6. Microsoft – https://mspartner.microsoft.com/en/id/Pages/index.aspx
  7. Cisco – http://www.cisco.com/web/ID/index.html
  8. SAP – http://www.sap.com/asia/index.epx
  9. SEAAIR – http://www.seaair.au.edu

Academic Research Publication

  1. Microsoft Academic  –  http://academic.research.microsoft.com/Organization/19057/universitas-widyatama?query=universitas%20widyatama
  2. Google Scholar – http://scholar.google.com/scholar?hl=en&q=Universitas+Widyatama&btnG=

Info Web Rangking

  1. Webometric – http://www.webometrics.info/en/detalles/widyatama.ac.id
  2. 4ICU – http://www.4icu.org/reviews/10219.html