Skip to main content

Berkenalan dengan Java

Logo Java

James Gosling, pencipta Java
Java adalah bahasa pemrograman tingkat tinggi dengan sistem berorientasi objek yang multi platform dan multi device. Java diciptakan oleh James Gosling yang dirilis pertama kali oleh Sun Microsystems pada tahu 1995. Bahasa ini banyak mengadopsi sintaks pada C dan C++ namun dengan sintaks model objek yang lebih sederhana. Sebagai bahasa pemrograman, Java dirancang menjadi handal dan aman. Java mempunyai sifat neutral architecture , karena Java Compiler yang digunakan untuk mengkompilasi kode program Java Compiler yang digunakan untuk menkompilasi kode program pada Java dirancang untuk menghasilkan kode yang netral terhadap semua arsitekture perangkat keras yang disebut sebagai Java Bytecode .
Java dikenal pula dengan slogannya yaitu, “Write once, run anywhere” yang berarti bahwa kode yang berjalan pada satu platform tidak perlu dikompilasi ulang untuk berjalan di platform lain. Sekarang ini Java telah menjadi sebuah bahasa pemrogramanan yang populer dan dimanfaatkan secara luar untuk pengembangan perangkat lunak. Kebanyakan perangkat lunak yang menggunakan Java adalah ponsel feature dan smartphone.
Ada lima tujuan utama dalam penciptaan Bahasa Java dari James Gosling (Pencipta Java Programming Language), yaitu :
1.      It shoud be simple, object oriented and familiar”. (Sederhana, berorientasi objek dan dikenal).
2.      It should be robust and secure”. (Kuat dan aman).
3.      It should be architecture-neutral and portable”. (Berarsitektur netral dan portabel).
4.      It should execute with high performance”. (Mengeksekusi dengan kinerja yang tinggi).
5.      It should be interpreted, threaded, and dynamic”. (ditafsirkan, berurutan, dan dinamis).
            Sebagai sebuah platform, Java terdiri atas dua bagian utama, yaitu :
·         Java Virtual Machine (JVM) adalah mesin virtual yang digunakan secara khusus untuk mengeksekusi berkas bytecode Java.
·         Java Application Programming Interface (Java API) adalah komponen-komponen dan class Java yang sudah jadi, yang memiliki berbagai kemampuan untuk menangani objek, string, angka dan sebagainya.
Sun Microsystems membagi arsitektur Java menjadi 3 bagian, yaitu :
·         Enterprise Java (J2EE) untuk aplikasi berbasis web.
·         Standard Java (J2SE), biasa dikenal sebagai bahasa Java.
·         Micro Java (J2ME) adalah bagian dari J2SE.
Fitur – Fitur Java
1.      Applet
Program Java yang dapat berjalan di atas browser, yang dapat membuat halaman HTML lebih dinamis dan menarik.
2.      Java Networking
Sekumpulan API (Application Programming Interface) yang menyediakan fungsi-fungsi untuk aplikasi-aplikasi jaringan, seperti penyediaan akses untuk TCP, UDP, IP Address dan URL. Tetapi Java Networking tidak meyediakan akses untuk ICMP dikarenakan alasan security dan pada kondisi umum hanya administrator (root) yang bisa memanfaatkan protolol ICMP.
3.      Java Database Connectivity (JDBC)
JDBC menyediakan sekumpulan API untuk mengatur keamanan mengakses database seperti Oracle, MySQL, PostgreSQL, Microsoft SQL Server. Keunggulan dari JDBC adalah dapat mengakses sumberdata dan berjalan pada semua Platform yang mempunyai Java Virtual Machine (JVM)
4.      Java Security
Java Security menyediakan sekumpulan API untuk mengatur security dari aplikasi Java baik secara high level atau low level.

            Kelebihan Java
·         Berorientasi Objek
·         Bersifat Multiplatform
·         Bersifat Multithreading
·         Dapat didistribusi dengan mudah
·         Bersifat dinamis

Kekurangan Java
·         Meskipun multiplatform, namun ada beberapa hal yang tidak kompatibel antara platform sati dengan platform lain.
·         Mudah di dekompilasi.

·         Penggunaan memori yang banyak.

Comments

  1. salam hangat dari kami ijin informasinya gan, dari kami pengrajin jaket kulit

    ReplyDelete

Post a Comment

Blog ini nofollow, jadi berkomentarlah yang baik jangan mengandung unsur:
-SARA
-SPAM
-Komentar berkaitan dengan artikel dan atau materi yang telah disajikan.
Go Blogger Indonesia ... :D

Popular posts from this blog

Mars SMKN 3 Buduran Sidoarjo (Perkapalan)

Kami ini anak STM PERKAPALAN.  Rata-rata murid pilihan.  Tiada waktu yang lewat tanpa belajar.  Siang malam tak jadi soal.  Jangan pandang tinggi kpd kami.  Sebab kami bukan yg trtinggi.  Jangan pandang rendah kpd kami.  Sebab kami murid berbakti.  Reff :  Kami bina persatuan,kami galang kesatuan.  Semua itu seruan Tuhan.  Kami benci kekerasan,kami benci perceraian.  Semua itu larangan Tuhan.  Outro :  Dengarlah hai  dengarlah.  Semboyan murid  perkapalan.  Belajar utamakan.  Untuk bekal di masa depan. 

Cara Menentukan Antenna Mode di Mikrotik

Overview Menurut Wikipedia , Mikrotik adalah perusahaan kecil yang berkantor pusat di Latvia, yang dibentuk oleh John Trully dan Arnis Riekstins. Mikrotik kita kenal dengan embbed produknya yaitu Mikrotik Router OS  yaitu sebuah sistem operasi yand digunakan sebagai network router. Mikrotik Router OS dapat digunakan untuk menjadikan komputer biasa menjadi router network yang handal, mencakup berbagai fitur yang dibuat untuk ip network dan jaringan wireless. Fitur-fitur tersebut diantaranya, Firewall dan NAT, PTP Tunneling Protocol, DNS Server, DHCP Server, Hotspot, dan masih banyak lagi fitur yang terdapat didalamnya. Perangkat mikrotik, banyak sekali variannya. Ada yang untuk indoor dan outdoor. Pada pembahasan kali ini, saya akan sedikit membahas tentang miniPCI yang digunakan pada routerboard outdoor. routerboard outdoor Biasanya routerboard tersebut digunakan untuk koneksi wireless entah itu sebagai client atau access point. Pada ISP yang menggunakan metode wireless ...

Pengertian dan Macam-Macam Edit Regedit atau Registry Editor

Buat para sobat yang suka sama si Windows, pasti sudah gak asing sama yang namanya REGEDIT (Registry Editor). Regedit adalah database hirarki yang digunakan untuk mengatur informasi yang dibutuhkan oleh Sistem  Windows..regedit menampilkan Registry ke dalamformat yang hampir mirip dengan Windows Explorer yang sering anda gunakan. Di dalam regedit tersebut anda dapat mengedit informasi untuk sistem semau anda..tetapi tidak bisa sembarangan. Dan harus mengetahui apa fungsi dari setiap informasi yang ada pada regedit. Fungsi regedit adalah untuk melihat, membuat atau memodifikasi registry di dalam Windows. Sedangkan Gpedit.msc digunakan untuk melihat, membuat, dan memodifikasi Group Policy, yang digunakan untuk mengelola beberapa pengaturan di dalam setiap pengguna dan lingkungan Windows serta menyimpannya di dalam registry. BERIKUT STUKTUR DARI REGEDIT Struktur registry agak mirip dengan struktur direktori dalam sistem berkas. Selain itu, registry juga dapat diakses denga...