Kamis, 14 Mei 2020

Pengenalan Java




Assalamualaikum Warahmatullahi Wabarokatuh.

Hai teman-teman! Saya rasa sebagian dari kalian sudah mengenal bahasa pemrograman satu ini, yaitu Java. Apasih yang dimaksud bahasa pemrograman Java? Dan mengapa kita harus belajar Java? Tentunya bagi sebagian orang yang masih baru mengenalnya akan bertanya demikian. Kalau begitu, langsung saja saya akan menjelaskan apa itu Java.

A. Pengertian Java

Java adalah bahasa pemrograman tingkat tinggi yang berorientasi objek dan program java tersusun dari bagian yang disebut kelas. Kelas terdiri atas metode-metode yang melakukan pekerjaan dan mengembalikan informasi setelah melakukan tugasnya. Para pemrogram Java banyak mengambil keuntungan dari kumpulan kelas di pustaka kelas Java, yang disebut dengan Java Application Programming Interface (API). Kelas-kelas ini diorganisasikan menjadi sekelompok yang disebut paket (package). Java API telah menyediakan fungsionalitas yang memadai untuk menciptakan applet dan aplikasi canggih. 

Jadi ada dua hal yang harus dipelajari dalam Java, yaitu mempelajari bahasa Java dan bagaimana mempergunakan kelas pada Java API. Kelas merupakan satu-satunya cara menyatakan bagian eksekusi program, tidak ada cara lain. Pada Java program javac untuk mengkompilasi file kode sumber Java menjadi kelas-kelas bytecode. File kode sumber mempunyai ekstensi (.java). Kompilator javac menghasilkan file bytecode kelas dengan ekstensi (.class). Interpreter merupakan modul utama sistem Java yang digunakan aplikasi Java dan menjalankan program bytecode Java.

Selain itu, Java juga merupakan 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. 

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.

Wah, keren kan? Jadi bahasa pemrograman satu ini dapat digunakan untuk menyusun aplikasi baik pada komputer maupun android dengan kode program yang sama. Artinya, kita tidak perlu mengubah-ngubah lagi untuk menyesuaikan di komputer atau perangkat lainnya. Sekali kita menyusun program dengan Java, maka dapat digunakan pada perangkat apapun yang support terhadap Java.

B. Kelebihan Bahasa Pemrograman Java

Secara singkatnya, beberapa kelebihan Java yaitu sebagai berikut : 

1. Multi Platform. Kelebihan java yang pertama tentu saja multiplatform. Java dapat dijalankan dalam beberapa platform komputer dan sistem operasi yang berbeda. 
2. OOP atau Object Oriented Programming. Pengertian OOP (Object Oriented Programming) adalah suatu metode pemrograman yang berorientasi kepada objek. Tujuan dari OOP diciptakan adalah untuk mempermudah pengembangan program dengan cara mengikuti model yang telah ada.
3. Library yang lengkap. Java memiliki library yang lengkap. Library disini adalah sebuah kumpulan dari program yang disertakan dalam Java. Hal ini akan memudahkan pemrograman menjadi lebih mudah. Kelengkapan library semakin beragam jika ditambah dengan karya komunitas Java.

C. Kekurangan Bahasa Pemrograman Java

Lalu, bagaimana dengan kekurangan Java. Selain memiliki kelebihan, berikut ini adalah kekurangan Java yaitu penggunaan memori yang cukup banyak, dan dapat dikatakan lebih besar daripada bahasa tingkat tinggi sebelum generasi Java. Namun hal ini memang sesuai dengan fitur beragam yang dimiliki oleh Java. Masalah memori ini juga tidak dialami oleh semua pengguna aplikasi Java, namun hanya oleh sebagian pengguna yang biasanya masih menggunakan komputer versi lama.

Nah, setelah mengetahui sedikit tentang bahasa pemrograman Java, apakah sobat tertarik untuk mempelajarinya? 

Saya rasa, sobat tidak akan rugi untuk belajar Java, hal ini dikarenakan bahasa Java sangat populer digunakan saat ini. Selain itu, Java juga menjadi bahasa pemrograman yang sangat berguna untuk membuat sebuah aplikasi yang multidevice. Jadi, hal itu cukup memudahkan dan menguntungkan jika kita dapat menguasai bahasa Java.

Java juga banyak digunakan di dunia akademik seperti Universitas dan Politeknik. Khususnya di program studi yang berkaitan dengan informatika. Software yang digunakan untuk membuat program Java antara lain : NetBeans, Eclipse, dan IntellijIDEA. Namun yang akan saya bahas kedepannya adalah program Java menggunakan NetBeans. 

Mungkin cukup sampai disini, pembahasan singkat mengenai Java. Jika sobat tertarik untuk terus mempelajari bahasa pemrograman Java, jangan lupa untuk mengikuti akun saya agar mendapat notifikasi saat terdapat postingan terbaru.

Mohon maaf apabila ada kesalahan dan kekurangan, saran dan kritik yang membangun saya nantikan. Silahkan isi kolom komentar jika berkenan.


Sampai Jumpa!


Senin, 11 Mei 2020

Welcome!




Assalamualaikum Warahmatullahi Wabarokatuh..

Hai! Selamat siang semua.

Salam kenal untuk teman-teman yang sudah menyempatkan waktunya berkunjung ke Blog saya. Jadi, ini adalah blog pertama saya. Perkenalkan saya Defi Tamara, seorang mahasiswa program studi Teknik Informatika. Di blog ini, saya ingin menulis sebuah artikel yang saya harapkan dapat bermanfaat untuk teman-teman semua.

Sedikit cerita tentang keadaan kita semua saat ini, dimana wabah Covid-19 semakin meluas bahkan di negara kita Indonesia. Tapi, jangan terlalu panik dan cemas ya. Pastikan kita selalu menjaga kebersihan diri sendiri dan lingkungan, dan memperbanyak berdo'a agar wabah ini cepat berakhir. Kita harus meyakini bahwa semua ini adalah ujian dari Tuhan. 

Saya yakin, kalian semua pasti bisa melalui ini.

Semangat untuk teman-teman mahasiswa yang sedang sibuk menempuh kuliah daring.
Semangat untuk pahlawan kami, orang tua yang tiada lelah mencari rizki. 

Kurangi mengeluh, perbanyak syukur. Dan jangan lupa untuk tetap #dirumahaja ya.

So, jangan lupa untuk menunggu artikel selanjutnya!