Mengenal dan Memulai Pemrograman Java | Belajar Java

jasa pembuatan web di bogor, jasa pembuatan website profesional di bogor, jasa pembuatan website di bogor bogor west java 16680,jasa pembuatan web bogor city west java, jasa pembuatan website murah bogor, jasa pembuatan web murah bogor, jasa pembuatan website di bogor bogor west java, jasa pembuatan website daerah bogor, jasa pembuatan website - wansolution.co.id kota bogor jawa barat, jasa pembuatan website murah di bogor, jasa pembuatan website bogor, jasa web di bogor, jasa web design bogor, jasa pembuatan web bogor city west java, jasa bikin web di bogor, jasa pembuatan web murah bogor, jasa buat web bogor, jasa pembuatan web di bogor, jasa pembuatan website di bogor, jasa buat website di bogor, jasa pembuatan website murah bogor, jasa pembuatan web bogor, jasa pembuatan website bogor, jasa web di bogor, jasa web design bogor, jasa pembuatan web bogor city west java, jasa pembuatan website di bogor, jasa pembuatan website murah bogor, jasa buat website di bogor, jasa bikin website bogor, jasa bikin web caringin bogor, jasa bikin website di bogor, jasa bikin web di bogor, jasa pembuatan website profesional di bogor, jasa pembuatan website di bogor bogor west java 16680, jasa pembuatan web murah bogor, jasa pembuatan website bogor, jasa pembuatan website di bogor bogor west java, jasa root android bogor, jasa pembuatan aplikasi android bogor, jasa upgrade os android bogor, jasa isi game android bogor, jasa root android di bogor, jasa pembuatan aplikasi android di bogor, jasa pembuatan aplikasi android murah bogor jawa barat, jasa pembuatan aplikasi android bogor, harga jasa pembuatan website company profile, jasa pembuatan website company profile, jasa pembuatan website company profile jakarta, jasa pembuatan website company profile jogja, jasa pembuatan website company profile murah, jasa pembuatan website company profile surabaya, biaya jasa company profile, company profile asuransi jasa tania, company profile cv jasa, company profile jasa angkutan, company profile jasa angkutan darat, company profile jasa catering, company profile jasa cleaning service, company profile jasa ekspedisi, company profile jasa fotografi, company profile jasa hukum, company profile jasa keamanan, company profile jasa kebersihan, company profile jasa konstruksi, company profile jasa konsultan, company profile jasa kontraktor, company profile jasa raharja, company profile jasa service ac, company profile jasa tenaga kerja, company profile jasa transportasi, company profile kospin jasa, company profile otoritas jasa keuangan, company profile perum jasa tirta ii, company profile perusahaan jasa advertising, company profile perusahaan jasa angkutan darat, company profile perusahaan jasa angkutan laut, company profile perusahaan jasa catering, company profile perusahaan jasa cleaning service, company profile perusahaan jasa ekspedisi, company profile perusahaan jasa event organizer, company profile perusahaan jasa forwarding,  company profile perusahaan jasa hotel, company profile perusahaan jasa interior, company profile perusahaan jasa it, company profile perusahaan jasa konstruksi, company profile perusahaan jasa konstruksi listrik, company profile perusahaan jasa konsultan, company profile perusahaan jasa laundry, company profile perusahaan jasa outsourcing, company profile perusahaan jasa rental mobil, company profile perusahaan jasa teknik, company profile perusahaan jasa telekomunikasi, company profile perusahaan jasa tenaga kerja, company profile perusahaan jasa travel, company profile perusahaan jasa umum, company profile pt jasa marga, company profile pt jasa sarana, company profile pt. aneka jasa grhadika, company profile pt.jasa angkasa semesta, contoh company profile cv jasa konstruksi, contoh company profile jasa angkutan, contoh company profile jasa arsitek, contoh company profile jasa ekspedisi, contoh company profile jasa hukum, contoh company profile jasa rewinding, contoh company profile jasa transportasi, contoh company profile perusahaan jasa event organizer, contoh company profile perusahaan jasa forwarding, contoh company profile perusahaan jasa fotografi, contoh company profile perusahaan jasa furniture, contoh company profile perusahaan jasa instalasi,  contoh company profile perusahaan jasa interior, contoh company profile perusahaan jasa it, contoh company profile perusahaan jasa laundry, contoh company profile perusahaan jasa rental mobil, contoh company profile perusahaan jasa transportasi, contoh company profile perusahaan jasa travel, contoh company profile perusahaan jasa wisata, contoh company profile usaha jasa, harga jasa buat company profile, harga jasa company profile, harga jasa desain company profile, harga jasa foto company profile, harga jasa pembuatan company profile, harga jasa pembuatan company profile di jakarta, harga jasa video company profile, jasa bikin company profile kaskus, jasa bikin website company profile, jasa buat company profile, jasa buat company profile jakarta, jasa buat company profile murah,  jasa buat company profile surabaya, jasa buat website company profile, jasa cetak company profile, jasa cetak company profile di jakarta, jasa company profile, jasa company profile bandung, jasa company profile bogor, jasa company profile di semarang, jasa company profile jakarta, jasa company profile jogja, jasa company profile kaskus, jasa company profile murah, jasa company profile perusahaan, jasa company profile semarang, jasa company profile surabaya, jasa desain company profile jakarta, jasa desain company profile murah, jasa desain company profile surabaya, jasa foto company profile, jasa marga company profile,  jasa membuat company profile, jasa pembuatan company profile, jasa pembuatan company profile bandung, jasa pembuatan company profile cetak, jasa pembuatan company profile cikarang, jasa pembuatan company profile di bali, jasa pembuatan company profile di bandung, jasa pembuatan company profile di bekasi, jasa pembuatan company profile di jakarta, jasa pembuatan company profile di jogja, jasa pembuatan company profile di malang, jasa pembuatan company profile di semarang, jasa pembuatan company profile di solo, jasa pembuatan company profile di surabaya, jasa pembuatan company profile di yogyakarta, jasa pembuatan company profile flash, jasa pembuatan company profile jakarta, jasa pembuatan company profile jogja, jasa pembuatan company profile kaskus, jasa pembuatan company profile kualitas dahsyat, jasa pembuatan company profile murah, jasa pembuatan company profile murah jakarta, jasa pembuatan company profile semarang, jasa pembuatan company profile surabaya, jasa pembuatan company profile video, jasa pembuatan company profile website, jasa pembuatan logo dan company profile, jasa pembuatan video company profile bandung, jasa pembuatan video company profile di surabaya, jasa pembuatan video company profile jakarta,  jasa pembuatan video company profile murah, jasa pembuatan video company profile perusahaan, jasa pembuatan video company profile surabaya, jasa pembuatan website company profile jakarta, jasa pembuatan website company profile murah, jasa pembuatan website company profile surabaya, jasa raharja putera company profile, jasa video company profile, jasa video company profile jakarta, jasa video company profile surabaya, jasa web company profile, jasa web design company profile,jasa android bogor, jasa android di bogor, jasa pembuatan android bogor, jasa pembuatan aplikasi android bogor, jasa android cibinong bogor, jasa android sentul bogor, jasa android cibubur, jasa android depok,jasa android jakarta, jasa web bogor,jasa bikin web caringin bogor, jasa pembuatan website dan seo, jasa web design, jasa pembuatan website no #1 di bogor,website bogor,jasa pembuatan stempel bogor, jasa pembuatan website dan domain, jasa pembuatan website media onlinejasa pembuatan website, jasa pembuatan website profesional, jasa buat website jakarta, jasa website makassar, jasa bikin web bogor, jasa pembuatan website gratis, jasa pembuatan aplikasi android di depok, jasa edit website,jasa web bogor,bikin web murah di bogor, jasa pembuatan web, jasa pembuatan website dan seo, jasa pembuatan website profesional, bikin website murah, jasa pembuatan website no #1 di bogor, jasa web design, website bogor, jasa pembuatan website di bogor, jasa pembuatan website di jakarta, jasa pembuatan website di bekasi, jasa pembuatan website di depok, jasa pembuatan aplikasi android bogor, jasa android jakarta, jasa pembuatan android di jakarta, jasa website di cibubur, jasa website di bekasi, jasa website di cibinong bogor,jasa website di ciawi bogor,jasa website di gunung putri bogor,jasa website di dramaga bogor,jasa website di yasmin bogor,jasa website di parung bogor,jasa website di jakarta bogor,jasa web bogor, jasa pembuatan web di bogor, jasa pembuatan website, jasa desain di bogor, jasa design di bogor, jasa desain logo di bogor, jasa desain brosur di bogor, jasa desain bogor, jasa desain grafis bogor, jasa desain kaos bogor, jasa desain logo bogor, jasa desain poster bogor, jasa desain spanduk bogorjasa desain 3d di jakarta, jasa desain grafis di jakarta timur, jasa desain jakarta, jasa desain jakarta utara,, jasa desain grafis jakarta, jasa desain logo jakarta, jasa desain banner jakarta, jasa desain grafis jakarta barat, jasa desain logo jakarta barat,, jasa desain brosur jakarta selatan, jasa desain flyer jakarta, jasa desain grafis jakarta selatan, jasa desain kalender jakarta, jasa desain kemasan jakarta, jasa desain kaos jakarta timur, jasa desain kaos jakarta selatan, jasa pembuatan desain logo jakarta, jasa desain logo jakarta selatan,  jasa desain murah jakarta, jasa interior design murah di jakarta, jasa desain packaging jakarta, jasa desain jakarta selatan, jasa desain spanduk jakarta, jasa desain gambar 3d di jakarta timur, jasa desain grafis jakarta timur, jasa desain website jakarta, jasa desain grafis di depok, jasa desain logo di depok, jasa desain undangan di depok, jasa desain depok, jasa desain grafis depok, jasa desain spanduk depok, jasa desain banner depok, jasa desain grafis murah depok city west java, jasa desain kaos depok, jasa desain logo depok,jasa desain murah depok, jasa desain grafis di tangerang, jasa desain grafis tangeran, jasa desain logo tangerang, jasa desain brosur tangerang, jasa desain kaos tangerang, jasa desain grafis di bekasi, , jasa desain bekasi, jasa desain kartu nama di bekasi, jasa desain logo bekasi, jasa desain brosur bekasi, jasa desain grafis bekasi, jasa desain rumah minimalis bekasi, jasa desain grafis murah, jasa desain grafis online, jasa desain grafis jakarta, jasa desain logo, jasa desain murah, jasa desain stiker, harga desain logo, harga jasa desain grafis, jasa desain logo, jasa desain murah, jasa desain logo online shop, jasa desain grafis di bekasi, jasa desain poster murah, jasa pembuatan website di cibinong bogor, jasa pembuatan website cibinong bogor, jasa pembuatan web cibinong bogor, jasa website di cibinong bogor, jasa web di cibinong bogor,jasa web cibinong bogor, pembuatan web di cibinong bogor, pembuatan website di cibinong bogor, pembuatan web cibinong bogor, pembuatan website cibinong bogor,jasa pembuatan android di cibinong bogor, jasa pembuatan android cibinong bogor, pembuatan android di cibinong bogor, pembuatan android di cibinong bogor, pembuatan ios di cibinong bogor, pembuatan ios di cibinong bogor, jasa pembuatan android & ios di cibinong bogor, jasa pembuatan android & ios di cibinong bogor,

Sebagai salah satu bahasa pemrograman paling populer di dunia, Java memiliki banyak alternatif IDE yang dapat kita gunakan. Diantaranya yang paling dikenal adalah Eclipse, Netbeans, dan IntelliJ Idea. Ketiga IDE tersebut sudah sangat dikenal dikalangan programmer Java karena keandalan dan fitur-fiturnya yang beragam. Namun semua kelebihan-kelebihan itu membuat IDE-IDE ini menjadi cukup rumit untuk digunakan oleh seorang pemula. Oleh karena itu, untuk membantu pemula belajar pemrograman Java tanpa harus direpotkan dengan urusan IDE maka dikembangkanlah BlueJ.

BlueJ adalah IDE khusus yang dibuat sebagai media pengajaran bahasa pemrograman Java. IDE ini dikembangkan oleh Michael Kölling pada tahun 1999 dan terus dikembangkan sampai sekarang berkat dukungan dari Sun Microsystem (sekarang Oracle) dan University of Kent. BlueJ juga merupakan aplikasi open source dibawah lisensi GNU GPL versi 2.

Mengenal dan Memulai Pemrograman Java | Belajar Java

BlueJ sangat cocok untuk digunakan oleh pemula yang baru belajar pemrograman Java karena BlueJ memang didesain sebagai IDE untuk mengajarkan bahasa Java. Bahkan ada buku khusus untuk belajar pemrograman Java menggunakan BlueJ. Selain itu tampilan BlueJ benar-benar sederhana, tidak seperti Eclipse maupun Netbeans yang memiliki menu sangat banyak sehingga pemula yang baru belajar Java tidak akan direpotkan dengan fitur-fitur yang mungkin belum ia butuhkan dari suatu IDE.

Mengenal dan Memulai Pemrograman Java | Belajar Java

Mengenal dan Memulai Pemrograman Java | Belajar Java

Mengenal dan Memulai Pemrograman Java | Belajar JavaSekilas mungkin BlueJ tampak aneh dimata pembaca. Dimana kode Java-nya? Yang terlihat hanya kotak-kotak dengan panah di sisi-sisinya. Inilah salah satu yang membedakan BlueJ dengan yang lainnya. Saat IDE lain langsung menampilkan kode, BlueJ menampilkan kotak-kotak untuk merepresentasikan kelas dan objek yang dibuat dari kelas tersebut. Saat pertama membuat Project, hanya muncul jendela kosong dengan satu gambar kertas (kertas itu berisi README). Disisi sebelah kiri dapat pembaca lihat terdapat empat tombol yang membantu kita untuk membuat kelas baru, melakukan pewarisan, serta meng-compile semua kode yang ada.

Mengenal dan Memulai Pemrograman Java | Belajar Java

Editor dapat kita akses setelah membuat kelas baru di BlueJ. Ada yang berbeda dengan editornya? Jika diperhatikan dengan seksama, maka akan terlihat bahwa editor BlueJ memiliki fitur scope highlighting yaitu pewarnaan yang unik disetiap cakupan suatu tanda {}. Fitur scope highlighting ini merupakan ide original dari BlueJ.

Mengenal Java

Apabila kelas yang kita buat memiliki beberapa method, kita juga bisa mengakses method-method itu melalui objek yang telah dibuat melalui GUI yang telah disediakan oleh BlueJ.

mengenal java

Pembaca mungkin pernah menggunakan Python, Ruby, ataupun Node.js yang memiliki fitur REPL dimana kita bisa memasukkan sebaris kode dan dapat melihat hasilnya langsung setelah kode dieksekusi. BlueJ juga memiliki fitur serupa melalui Code Pad.

mengenal java

Saat tulisan ini dibuat, versi terbaru BlueJ adalah versi 3.1.5 yang dirilis pada tanggal 29 Maret 2015. BlueJ tersedia bagi Windows, Mac OS X, Linux (Ubuntu, Debian, Fedora, Raspbian, dkk.) dan dapat diunduh melalui tautan berikut. Jika pembaca mencari buku belajar Java, tim BlueJ juga merilis buku Objects First with Java: A Practical Introduction Using BlueJ (catatan, bukunya berbahasa Inggris).

Jika pembaca mengetahui info-info lainnya seputar IDE untuk pemula atau fitur lain yang ada di BlueJ, jangan sungkan untuk berkomentar. Semoga artikel ini bermanfaat.



tags :