Tampilkan postingan dengan label JAVA. Tampilkan semua postingan
Tampilkan postingan dengan label JAVA. Tampilkan semua postingan

Selasa, 11 September 2012

JAVA : Konversi Bilangan dengan "JOptionPane"

Assalammualaikum Wr. Wb. 
Pada postingan ini, kita membahas konversi bilangan menggunakan JOptionPane yang ada di JAVA. Program ini adalah program konversi bilangan desimal yang dimasukkan user dan dapat memilih menu konversi ke bilangan Biner, Hexadesimal atau Oktal.

*) Coding : 

 1. Pendeklarasian package, import, class dan variable.
 

2. Method untuk konversi desimal ke biner.
 

3. Method untuk konversi desimal ke hexadesimal.
 

4. Method untuk konversi desimal ke oktal.


5. Method untuk mengkonversikan bilangan menjadi terbilang.
 

6. Method untuk mengubah bilangan yang diinputkan dipecah menjadi nominal.
 

7. Method untuk input nama dan pemilihan gender.
 

8. Method untuk menampilkan menu pada JOptionPane.
 

9. Berikut adalah Main Method.
 

*) Hasil Output :

1. Setelah dirun akan muncul jendela untuk input nama.


2. Bila tidak menginputkan nama dan menekan "Cancel" dan button "X" akan 
    keluar seperti SS berikut.


3. Kemudian, kita harus memilih jenis gender.


4. Bila kita menkan button "X" akan keluar jendela notif berikut.


5. Setelah proses memilih gender, akan seperti gambar berikut.


6. Disini, saya memberi contoh konversi ke biner dengan input bilangan 7.
    Dan akan keluar hasil seperti berikut.



7. Jika pada proses input bilangan bila tidak menginputkan apapun, menekan
    tombol cancel atau "X" dan menginputkan huruf akan keluar gambar seperti
    berikut.




 8. Berikutnya, mencoba proses pembilangan bilangan dengan bilangan 240696
     dan hasilnya bisa dilihat langsung. Kapasitas max program ini Quintiliyun.



9. Yang terakhir, proses untuk memecah bilangan menjadi nominal. Bilangan 
    yang akan di pecah 240696.



Selesai mencoba program, bila disana ada tombol "Kembali" dan "Keluar". Tombol "Kembali" digunakan untuk menuju ke jendela untuk input nama dan "Keluar" digunakan untuk keluar dari program.

Sekian dulu, semoga bermanfaat.
Wassalammualaikum Wr. Wb. 

Sabtu, 01 September 2012

JAVA : Konversi 3 Bilangan

Assalammualaikum Wr. Wb. 
Pada postingan sebelumnya, kita membahas konversi bilangan menggunakan PHP. Pada postingan kali ini, saya menggunakan Java. Pogram ini adalah program konversi bilangan desimal yang dimasukkan user dan dapat memilih menu konversi ke bilangan Biner, Hexadesimal atau Oktal.

Berikut codingannya : 



Setelah coding program dijalankan, akan keluar messagebox. Contoh di sini saya menginputkan "Dimas". Berikut hasilnya : 









Kemudian, setelah button "OK" diklik, kita diminta untuk memilih gender.








Pada contoh hasil output messagebox yang ke-2 saya mengklik "Laki - laki". Kemudian akan keluar hasil seperti gambar berikut.











Pada gambar di atas, saya memasukkan angka menu 2 (Hexa). Dan akan keluar hasil seperti yang berada di dalam kotak pada gambar berikut.












Contoh di atas saya memasukkan bilangan desimal 10. Kemudian langsung saja mencoba pilihan ke-4 "Exit". Dan akan tampil seperti yang ada di kotak pada gambar berikut.












Sekian Postingan kali ini. Semoga banyak manfaat bagi yang membacanya.
Wassalammualaikum Wr. Wb.


Minggu, 12 Agustus 2012

JAVA : Kombinasi 3 Input

Assalammualaikum Wr. Wb. 
Kali ini, saya akan memberikan contoh penggunaan JAVA. Yaitu penggunaan kombinasi 3 input. 3 inputan yang dimaksud adalah scanner, Buffered Reader dan JOptionPane. Berikut codingannya : 



Dan setelah coding diproses :
1. Pertama, Menggunakan Scanner


2. Kedua, Buffered Reader


3. Kemudian dengan JOptionPane


4. Dan Hasil Akhir programnya


Oke, sekian dulu dari postingan tentang Kombinasi 3 Input. Terima kasih sudah membaca :D
Wassalammualaikum Wr. Wb.

Senin, 23 Juli 2012

JAVA's Founder

Pada 1977, James Gosling menerima gelar B.Sc dalam Ilmu Komputer dari Universitas Calgary. Pada 1983, ia memperoleh gelar Ph.D dalam Ilmu Komputer dari Universitas Carnegie Mellon, dengan disertasi "The Algebraic Manipulation of Constraints". Ketika menyelesaikan program doktornya, ia menulis sebuah versi dari emacs (gosmacs), dan sebelum bergabung dengan Sun Microsystems ia membangun sebuah versi multi-prosesor Unix ketika kuliah di Universitas Carnegie Mellon, maupun sejumlah compiler dan mail systems.

Sejak 1984, Gosling bekerja untuk Sun Microsystems, dan umumnya dikenal sebagai pembuat bahasa pemograman Java.

Sejak kecil dia memang sangat tertarik dengan elektronika. Saat usia 12 tahun, orangtuanya mendapatinya berhasil membuat permainan tic tac toe dengan memanfaatkan komponen suku cadang telepon dan televisi. Melihat minat dan bakat tersebut, suatu ketika sahabat orangtuanya mengajak Gosling ke laboratorium komputer di Universitas Calgary. Saat itu usianya masih 14 tahun.
Sejak saat itulah ia lebih sering menghabiskan banyak waktu di laboratorium komputer daripada belajar di kelas. Lulus dari SMU, ia melanjutkan di Universitas Calgary. Saat menyelesaikan sarjana, ia mengembangkan editor teks Emacs, yang kelak menjadi editor teks yang paling banyak digunakan pada sistem operasi Unix. Kemudian ia mengambil pendidikan Master di Universitas Alberta sebelum melanjutkan program doktor di Universitas Carnegie Mellon di Pittsburgh. Ia memperoleh gelar Ph.D setelah berhasil mempertahankan tesisnya yang berjudul "The Algebraic Manipulation of Constraints" pada tahun 1983.

Ia segera bergabung dengan IBM selepas kuliah. Sayang hasil pekerjaannya tidak pernah diproduksi. Setahun kemudian, ia bergabung dengan Sun Microsystems hingga menjadi bagian Green Team untuk menjalankan projek rahasia Green Project. Berkat kemampuannya, kariernya segera melejit sehingga menduduki posisi Vice President (VP) Sun Microsystems dan Chief Technology Officer (CTO) SunĂ­s Developer Product. Saat ini, ia masih berkontribusi pada Real-Time Specification of Java dan peneliti di laboratorium Sun untuk software development tools. Selain menjadi arsitek bahasa pemrograman Java, ia juga membangun sistem akuisisi data satelit, multiprosesor untuk Unix, beberapa kompiler, mail system dan insinyur utama pembuat windows manager NEWS (Network Extensible Windowing System).

Kamis, 19 Juli 2012

JAVA

Apa itu Java ?
Java adalah salah satu bahasa pemrograman berorientasi objek (OOP-Object Oriented Programming). Paradigma OOP menyelesaikan masalah dengan merepresentasikan masalah ke model objek.



 Pemrograman Berorientasi Obyek (OOP)

Pemisalan Objek dalam OOP
Objek-objek dalam dunia nyata, mempunyai 2 karakteristik khusus : Status dan Perilaku. Contohnya, sepeda punya status(jumlah gir, jumlah pedal, dua buah ban) dan perilaku(mengerem, mempercepat, ubah gir).


Bahasa yang berorientasi pada objek pun mempunyai karakteristik yang sama dengan objek-objek di dunia nyata. Yaitu status yang dalam bahasa pemrograman biasanya disimpan sebagai Variabel dan perilaku yang diimplementasikan sebagai Method.

Sejarah Java

Dimulai pada tahun 1991 dibentuknya suatu tim yang diberi nama green. Tim ini dipimpin oleh Patrick Naughton dan James Gosling (Sekelompok insinyur Sun ). Awalnya mereka ingin membuat suatu bahasa komputer yang dapat digunakan oleh TV kabel ( Cable TV Box) yang memiliki memori kecil dan setiap perusahaan memiliki tipe yang berbeda. Untuk mengaplikasikan hal tersebut mereka menggunakan hal yang pernah dicoba oleh bahasa pascal. Sebelumnya Niclaus Wirth telah membuat sebuah bahasa yang portable yang akan digunakan dalam mesin bayangan selanjutnya ini disebut sebagai Virtual Mesin namun saat itu belum diumumkan. Akhirnya tim green mengunakan ide ini akhirnya mereka menciptakan Java Virtual Mesin. Vitual mesin inilah yang menbuat java dapat dijalankan diberbagai platform.