Posts

Showing posts with the label Belajar Java

Program C++ dan Java : Segitiga Pascal Input dari User

Image
Berikut adalah source code untuk membuat suatu aplikasi yang menampilkan kumpulan karakter, seperti angka 0 atau tanda * ( bintang ) yang disusun sedemikian rupa hingga membentuk segitiga. Namun pada contoh kali ini saya menggunakan angka 0 sebagai susunan karakternya. Kalian bisa memodifikasinya, entah pakai karakter apa, bintang ( * ), huruf dan lain sebagainya. C++ #include <iostream.h> #include <conio.h> int main(){     int n = n;     cout<<"Masukkan jumlah : ";cin>>n;     for(int i=1;i<=n;i+=2){        for(int j=n;j>i;j--){           cout << " ";        }        for(int k=1;k<=i;k++){           cout << "* ";        }        cout << "\n";     }     getch(); } OUTPUT JAVA public class Segitiga {   ...

Pemrograman Multi-Platform (Java)

JAVA 1.      Pengertian Java Java adalah 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. Aplikasi dengan berbasis Java ini dikompulasikan ke dalam p-code dan bisa dijalankan dengan Java Virtual Machine. Fungsionalitas dari Java ini dapat berjalan dengan platform sistem operasi yang berbeda karena sifatnya yang umum dan non-spesifik. 2.      Kelebihan dan Kekurangan Java Java mempunyai beberapa keunggulan dibandingkan dengan bahasa pemrograman lainnya. Keunggulan bahasa pemrograman Java antara lain: 1. Berorientasi objek Java adalah bahasa pemrograman yang berorientasi pada objek. Java membagi program menjadi objek-objek serta memodelkan sifat dan tingkah laku masing-masing dalam menyelesaikan suatu masalah. ...

Belajar Mengenal Operator Logika dalam Program Java

Operator Logika adalah salah satu operator , yang digunakan di dalam bahasa pemrograman Java , untuk membandingkan satu nilai atau lebih , dengan atau harus menggunakan tipe data boolean. Hampir sama seperti operator pembanding ,bedanya disini hanya mengenal nilai true dan false. Di dalam bahasa pemrograman Java terdapat 3 operator logika utama yang umumnya dipakai, yaitu , AND ( &&) , OR (|

Nested Loops dalam Program Java

Image
Saat kita melakukan pemrograman atau coding dengan bahasa pemrograman Java , mungkin di antara kalian masih ada yang belum tahu, bahwa , kita dapat melakukan Looping ,di dalam looping atau yang biasa dikenal sebagai Nested Loop (Perulangan Bersarang). Jika di artikel sebelumnya saya sudah membahas Belajar tentang Looping (Perulangan) di Bahasa Pemrograman Java. 1. Counted Loop Seperti yang sudah dijelaskan, perulangan ini memiliki jumlah pengulangan yang tentu dan terhitung. Perulangan ini terdiri dari perulangan  For  dan  For each . Mari kita bahas satu per satu… Perulangan  For Format penulisan perulangan  For  di java adalah sebagai  berikut:  for( int hitungan = 0; hitungan <= 10;  hitungan++ ){ // blok kode yang akan diulang } Penjelasan: variabel  hitungan  tugasnya untuk menyimpan hitungan pengulangan. hitungan <= 10  artinya selama nilai hitungannya lebih kecil atau sama dengan 10, maka pengul...

Belajar Mengenal Garbage Collector pada Java

Image
Garbage Collector  adalah salah satu mekanisme dan fitur dari JVM (Java Virtual Machine),untuk meningkatkan Memory Management , yang akan menghapus objek secara otomatis pada memory ,jika tidak dibutuhkan lagi. Objek yang akan kita buat dalam coding Java ,jika kita tidak menggunakan dan mereferensikan lagi, kita tidak lagi menulis coding secara eksplisit ,seperti pada bahasa pemrograman C/C++. Ini adalah salah satu keunggulan bahasa pemrograman Java , yang memudahkan para programer dan developer, untuk efesiensi pada memori. Keunggulan Garbage Collector pada Java 1. Programer atau Developer tidak perlu khawatir ,tentang object yang tidak di referensikan 2. Ini akan secara otomatis terkontrol oleh  JVM (Java Virtual Machine). 3. Meningkatkan efesiensi pada memori Contoh Cara Kerja Garbage Collector Akan tetapi kita bisa melihat Cara Kerja Garbage Collector. Dengan menulis beberapa codingan ,dengan method  finalize() ,  dan juga...