Tampilkan postingan dengan label Java. Tampilkan semua postingan
Tampilkan postingan dengan label Java. Tampilkan semua postingan

Minggu, 09 September 2012

Konversi 3 Bilangan Menggunakan JOptionPane Java

Prend,Kali Ini Saya mau Nge-post tutor membuat Konversi 3 bilangan
Menggunakan JOptionPane Java
Nie langkah langkahnya
1.Buka Netbeans-buat file baru di praktek 1-Klik kanan New Java Class


Beri nama sesuai Keinginan anda Disini saya beri nama tugasnyalely.java
2.lalu Klik Finish
3.Ketik Script Berikut


4.klik Shift+f6

Rabu, 05 September 2012

Konversi bilangan menggunakan Java


Halo Prend,Kembali Lagi Nih
Kali Ini Saya Akan Memberikan Tutorial Membuat Konversi  3 bilangan biner,hexa dan oktal
Menggunakan java
Nie langkah - langkahnya :

1. Buka Netbeans nya Dulu yah...













2. Klik kanan pada  praktek1 dan klik new java class













Selasa, 24 Juli 2012

James A.Gosling


     James A. Gosling O.C., Ph.D. (lahir di dekat Calgary, Alberta, Kanada, 19 Mei 1955; umur 57 tahun) adalah seorang pengembang perangkat lunak, yang terkenal terutama sebagai bapak bahasa pemograman Java.

Kenapa Namanya harus Java?

Mungkin Tersirat Di Benak Anda Mengapa Dinamakan Java?
Yang Dalam Bahasa Inggris Artinya Jawa. Pada mulanya, Bahasa Java Disebut OAK
nama Sebuah Pohon yang kebetulan tumbuh di depan Jendela kantor James gosling.
Namun Karena OAK ternyata Sudah dipakai Sebagai nama Salah satu bahasa Pemrograman
komputer juga,maka sun mengubahnya menjadi Java.nama java ini terinspirasi Dari kopi murni
yang digiling langsung dari biji kopi kesukaan gosling-yang konon merupakan Kopi jawa

Minggu, 22 Juli 2012

Kelebihan & Kekurangan Pemrograman Java


Kelebihan Pemrograman Java
Java memiliki beberapa kelebihan dibandingkan dengan bahasa pemrograman lainnya.
Adapun kelebihan tersebut di antaranya:
- Sederhana dan Ampuh
Java dirancang untuk mudah dipelajari, terutama bagi programmer yang telah mengenal C/C++ akan mudah sekali untuk berpindah ke Java. Pemakai dapat belajar membuat program dengan Java secara cepat jika telah memahami konsep dasar pemrograman berorientasi objek. Java memberi programmer
kemampuan untuk menuangkan semua ide, karena bahasa pemrograman ini bukan merupakan scripting language (bahasa naskah) yang menghilangkan kemampuan programmer untuk berinovasi, tetapi dengan cara berorientasi objek yang mudah dan jelas.

BAGAIMANA JAVA LEBIH BAIK DARIPADA C++ ?


Prinsip dasar pembuatan Java adalah karena C++ ternyata tidak memenuhi janji
sebagai pemrograman berorientasi objek. Jadi apa yang salah dari C++ sehingga Java harus
dibuat ? Jawabannya sederhana, yaitu Kompatibilitas ke belakang ( backward compability).
Kompabilitas kebelakang biasanya dikenal sebagai kemampuan yang menjamin
keberhasilan dengan membuat programmer belajar dengan cepat. Java menggunakan hampir
semua konvensi yang identik untuk :
- deklarasi variabel
- melewatkan parameter
- operator
- pengaturan aliran.
Sehingga dengan kata lain Java menambahkan bagian-bagian yang baik dari C++ dan
menghapus bagian-bagian yang jelek dari C.

Fitur – Fitur Java yang Menarik

Beberapa fitur yang ditawarkan Java API antara lain sebagai
berikut :
a. Applet
Program Java yang dapat berjalan di atas browser, yang dapat membuat halaman HTML lebih dinamis dan menarik.
b. Java Networking
Sekumpulan API (Application Programming Interface) yang menyediakan fungsi – fungsi untuk aplikasi – aplikasi jaringan, seperti penyediaan akses untuk TCP, UDP, IP Adrress dan URL.
Tetapi Java Networking tidak menyediakan akses untuk ICMP dikarenakan alasan sekuriti dan pada kondidi umum hanya administrator ( root ) yang bisa memanfaatkan protokol ICMP.

Sebagian Fitur dari JAVA


1. Java Virtual Machine (JVM)
JVM adalah sebuah mesin imajiner (maya) yang bekerja dengan menyerupai aplikasi pada sebuah mesin nyata. JVM menyediakan spesifikasi hardware dan platform dimana kompilasi kode Java terjadi. Spesifikasi inilah yang membuat aplikasi berbasis Java menjadi bebas dari platform manapun karena proses
kompilasi diselesaikan oleh JVM.Aplikasi program Java diciptakan dengan file teks berekstensi .java. Program ini dikompilasi menghasilkan satu berkas bytecode berekstensi .class atau lebih. Bytecode adalah serangkaian instruksi serupa instruksi kode mesin. Perbedaannya adalah kode mesin harus dijalankan pada sistem komputer dimana kompilasi ditujukan, sementara bytecode berjalan pada java interpreter yang tersedia di semua platform sistem komputer dan sistem operasi.

Software Pendukung Java



Java 2 SDK , Standrad Edition (J2SE) .
   Merupakan sebuah paket software development dari Sun Microsystem yang mengimplementasikan dasar-dasar penulisan , pengujian , dan debug aplikasi-aplikasi Java dan Applet.

Text Editor
      Software ini berfungsi untuk menuliskan kode-kode program yang akan kita buat.

Java IDE
      Dalam melakukan pemrograman dibutuhkan alat atau tools yang biasa di sebut dengan IDE (Integrated Development Environmnet) untuk memudahkan kita dalam melakukan pengembangan atau pembuatan program. Di java sangat banyak IDE yang tersedia, dan hampir semuanya dapat di gunakan dengan gratis tanpa harus membeli lisensi. Namun dari sekian banyaknya IDE yang tersedia, tentunya hanya beberapa saja IDE yang memiliki fitur serta dukungan komunitas yang maksimal.

Memulai Java


Sebelum memulai untuk belajar java, sebaiknya siapkan dulu tools yang diperlukan
yaitu JDK atau Java Development Kit J2SE (Java 2 Standard Edition) dari situs
http://java.sun.com.
Mengapa memilih J2SE? karena yang kita pelajari adalah pemrograman java yang
dikhususkan untuk komputer desktop. Tidak bisa hanya menggunakan JRE (Java
Runtime Environment) Karena JRE tidak menyertakan paket compiler didalamya.
Gunakan JDK karena dalam JDK telah lengkap semua yang kita perlukan dalam
pembelajaran disini yaitu compiler maupun runtime environmentnya.
Menuliskan source kodenya
Ada beberapa IDE atau development environtment atau tool tambahan yang dapat
kita pergunakan untuk menuliskan source code java seperti Eclipse atau Netbeans.
Namun karena kita sedang mempelajari dasar pemrogramannya, maka saya
berinisiatif menggunakan notepad saja supaya kita lebih mamahaminya.

KRITERIA “KERTAS PUTIH” JAVA


Penulis Java telah menulis pengaruh “Kertas Putih” yang menjelaskan tujuan
rancangan dan keunggulannya. Kertas mereka disusun lewat 11 kriteria berikut :
1. Sederhana (Simple)
2. Berorientasi Objek (Object Oriented)
3. Terdistribusi (Distributed)
4. Kuat (Robust)
5. Aman (Secure)
6. Netral Arsitektur (Architecture Neutral)
7. Portabel (Portable)
8. Interpreter
9. Kinerja Yang Tinggi (High Performance)
10. Multithreaded
11. Dinamis

SEDERHANA (SIMPLE)
Syntax untuk Java seperti syntax pada C++ tetapi syntax Java tidak memerlukan :
- header file
- pointer arithmatic (atau bahkan pointer syntax)
- struktur union
- operator overloading
- class virtual base
- dan yang lainnya.

Mengapa Mempelajari JAVA?


Berdasarkan white paper resmi dari SUN, Java memiliki karakteristik berikut :
1. Sederhana (Simple)
Bahasa pemrograman Java menggunakan Sintaks mirip dengan C++ namun
sintaks pada Java telah banyak diperbaiki terutama menghilangkan penggunaan
pointer yang rumit dan multiple inheritance. Java juga menggunakan automatic
memory allocation dan memory garbage collection.

Apa itu Teknologi JAVA?

1. Sebuah Bahasa Pemrograman
Sebagai sebuah bahasa pemrograman, Java dapat membuat seluruh bentuk aplikasi, desktop, web dan lainnya, sebagaimana dibuat dengan menggunakan bahasa pemrograman konvensional yang lain.
Java adalah bahasa pemrograman yang berorientasi objek (OOP) dan dapat dijalankan pada berbagai platform sistem operasi. Perkembangan Java tidak hanya terfokus oada satu sistem operasi, tetapi dikembangkan untuk berbagai sistem operasi dan bersifat open source.

Apa Sih Java Itu?

     Java adalah suatu teknologi di dunia software komputer, yang merupakan suatu bahasa pemrograman, dan sekaligus suatu platform. Sebagai bahasa pemrograman, Java dikenal sebagai bahasa pemrograman tingkat tinggi. Java mudah dipelajari, terutama bagi programmer yang telah mengenal C/C++. Java merupakan bahasa pemrograman berorientasi objek yang merupakan paradigma pemrograman masa depan. Sebagai bahasa pemrograman Java dirancang menjadi handal dan aman. Java juga dirancang agar dapat dijalankan di semua platform. Dan juga dirancang untuk menghasilkan aplikasi – aplikasi dengan performansi yang terbaik, seperti aplikasi database Oracle 8i/9i yang core-nya dibangun menggunakan bahasa pemrograman Java. Sedangkan Java bersifat neutral architecture, karena Java Compiler yang digunakan untuk mengkompilasi kode program Java dirancang untuk menghasilkan kode yang netral terhadap semua arsitekture perangkat keras yang disebut sebagai Java Bytecode.


Sejarah Perkembangan Java

      Bahasa pemrograman Java pertama lahir 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, James Gosling dan Bill Joy, 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. 

Sejarah Java

     Java adalah bahasa pemrograman tingkat tinggi yang berorientasi objek, diedarkan oleh Sun Microsystem1 pada awal tahun 1996. Sejarah awal Java berawal di tahun 1991 ketika satu group insinyur-insinyur Sun, yang dipimpin oleh Ptrick Naughton dan James A. Gosling, ingin mendesain sebuah bahasa pemrograman komputer yang berukuran kecil yang dapat digunakan untuk peralatan elektronika konsumen sepertu switchboxes TV kabel. Dikarenakan peralatan-peralatan ini menggunakan konsumsi daya dan memory yang rendah, maka bahasa pemrograman tersebut harus berukuran sangat kecil. Juga karena setiap vendor menggunakan CPU (Central Processing Unit) yang berbeda, maka bahasa tersebut harus bersifat multiplatfrom, tidak terikat hanya pada satu arsitektur (Architecture Neutral).Proyek ini diberi nama Green Project. Karena harus bersifat Architecture Neutral, maka Green Project menggunakan Virtual Machine (atau dikenal dengan Java Virtual Machine) yang berasal dari model implementasi bahasa Pascal di awal-awal perkembangan PC.