Source Code Data Siswa Simpel

Judulnya saja sudah menarik memang source code ini tidak ribet mudah plus simpel tidak sama seperti Program Buku Alamat lebih simpel program ini karena saya membuat program ini dengan cara saya sendiri berbeda sama beberapa program yang sebelumnya yang mencari sumber di dunia internet. Program yang saya berikan ini memliki berbagai fungsi antara lain menampilkan NIS, Nama, Alamat dan Usia. Kemudian ada fungsi penambahan 3 nilai mata pelajaran lalu dicari rata-rata nilai tersebut.
class siswa{
    String nama;
    String alamat;
    String nis;
    int usia;
    
    double nilai_PBO;
    double nilai_PWD;
    double nilai_DB;
    
    //method untuk menghitung rerata nilai produktif
    void rata2_nilai(){
        double rata2=(nilai_PBO+nilai_PWD+nilai_DB)/3;
        System.out.println("Rata-rata nilai produktif="+rata2);
    }
}
public class data_siswa {
    public static void main(String[]Args) {
        siswa XI_RPL1_1=new siswa(); //objek dari class siswa dengan nama XI_RPL1_1
        siswa XI_RPL1_2=new siswa(); //objek dari class siswa dengan nama XI_RPL1_2
        /* dibawah ini data pertama XI_RPL1_1 */
        
        XI_RPL1_1.nis="RPL001"; //memberi nis pada objek XI_RPL1_1
        XI_RPL1_1.nama="Alfi Syahrin"; //memberi nama pada objek XI_RPL1_1
        XI_RPL1_1.alamat="Tegal Jawa Tengah"; //memberi alamat pada objek XI_RPL1_1
        XI_RPL1_1.usia=17; //memberi usia pada objek XI_RPL1_1
        XI_RPL1_1.nilai_PBO=87;
        XI_RPL1_1.nilai_PWD=90;
        XI_RPL1_1.nilai_DB=91;
        
        /* dibawah ini data kedua XI_RPL1_2 */
       
        XI_RPL1_2.nis="RPL002"; //memberi nis pada objek XI_RPL1_2
        XI_RPL1_2.nama="Achmad Alfu"; //memberi nama pada objek XI_RPL1_2
        XI_RPL1_2.alamat="Budug, Peterongan-Jombang"; //memberi alamat pada objek XI_RPL1_2
        XI_RPL1_2.usia=17; //memberi usia pada objek XI_RPL1_2
        XI_RPL1_2.nilai_PBO=90;
        XI_RPL1_2.nilai_PWD=95;
        XI_RPL1_2.nilai_DB=93;
        
        /* dibawah ini source kode Output */
        
        System.out.println("NIS XI_RPL1_1 = "+XI_RPL1_1.nis);
        System.out.println("Nama XI_RPL1_1 = "+XI_RPL1_1.nama);
        System.out.println("Alamat XI_RPL1_1 = "+XI_RPL1_1.alamat);
        System.out.println("Usia XI_RPL1_1 = "+XI_RPL1_1.usia);
        XI_RPL1_1.rata2_nilai();
        System.out.println("*--------------------------------*");
        System.out.println("NIS XI_RPL1_2 = "+XI_RPL1_2.nis);
        System.out.println("Nama XI_RPL1_2 = "+XI_RPL1_2.nama);
        System.out.println("Alamat XI_RPL1_2 = "+XI_RPL1_2.alamat);
        System.out.println("Usia XI_RPL1_2  "+XI_RPL1_2.usia);
        XI_RPL1_2.rata2_nilai();
    }
}

Cara Membuat Program Java Segitiga Sama Sisi dengan NetBeans

Program Segitiga Sama Sisi
Program java ini sudah terkenal di berbagai sumber, program yang saya berikan ini berfungsi untuk mencari Luas dan Keliling Segitiga Sama Sisi. Sebelumnya pergunakanlah aplikasi NetBeans untuk membuat program java yang telah saya berikan kepada anda karena saya sendiri membuat program java dengan menggunakan aplikasi NetBeans, saya membuat program segitiga sama sisi ini karena kode dan rumus segitiga sama sisi ini mudah dipahami.
Nama file : SegitigaSisi.Java
/* @author MasMip */
class Segitiga1 {
double sisiAB;
double sisiBC;
double sisiCA;
double tinggi;

//method argumen
void isiData(double ab,double bc, double ca) {
sisiAB = ab;
sisiBC = bc;
sisiCA = ca;
double T = Math.sqrt(Math.pow(sisiAB, 2)-Math.pow((0.5 * sisiAB),2));
//sqrt itu akar kuadrat kalau pow itu pangkat
tinggi=T;
}

//method yang mengembalikan nilai
double hitungKeliling() {
double keliling = sisiAB+sisiBC+sisiCA;
return keliling;
}

double hitungLuas() {
double luas = 0.5 * sisiAB *tinggi;
return luas;
}
}
public class SegitigaSisi{
public static void main(String[]args){

//create objek b
Segitiga1 b;

//instansiasi obyek
b = new Segitiga1();

//memanggil method isi data dan mengisi argumen
b.isiData(4, 4, 4);
//(4, 4, 4) diatas adalah inputan sisi ab, sisi bc dan sisi ca
//memanggil method hitungKeliling()
System.out.println("Keliling = "+b.hitungKeliling());
//memanggil method hitungLuas()
System.out.println("Luas = "+b.hitungLuas());
}
}
kode diatas (4, 4, 4) bisa anda rubah dengan angka inginkan asalkan angka tersebut harus sama karena itu menurut segitiga sama sisi

Cara Membuat Program Buku Alamat pada Pemrograman Java

Ini salah satu cara untuk memecahkan masalah dengan soal Bagimana cara membuat class dengan nama BukuAlamat pada pemrograman java terkadang anak yang mendapatkan soal tersebut rata-rata anak SMK kejuruan Rekayasa Perangkat Lunak seperti saya. 
Cara Membuat Program Buku Alamat pada Pemrograman Java
Buku Alamat
Saya pikir membuat program BukuAlamat itu sulit tapi ternyata mudah sebelumnya memang saya anggap sulit karena tidak ada sumber kodenya lalu berhari-hari saya telusuri digoogle ternyata saya menemukan struktur kode BukuAlamat yang kita bisa otak-atik sendiri isinya, memang banyak sih digoogle program BukuAlamat tapi ini beda dengan yang lain saya telusuri digoogle kebanyakan BukuAlamat yang tanpa method jadi saya kira itu mudah bagi orang awam, tetapi kalau program yang memakai method pastilah sulit untuk mengimajinasinya. Sebagai berikut kodenya
class data{
private String nis;
private String nama;
private String alamat;
private String notelp;
private String email;
public data (String temp) //Constructor
{nis = temp;}
public String getNama() //Accessor
{return nama;}
public void setNama (String temp) //Mutator
{nama = temp;}
public String getAlamat()
{return alamat;}
public void setAlamat(String temp)
{alamat = temp;}
public String getNotelp()
{return notelp;}
public void setNotelp (String temp)
{notelp = temp;}
public String getEmail()
{return email;}
public void setEmail(String temp)
{email = temp;}
public void tampilkan()
{
System.out.println("Nis : "+nis); //dari constructor
System.out.println("Nama : "+getNama());
System.out.println("Alamat : "+getAlamat());
System.out.println("Nomor telp : "+getNotelp());
System.out.println("Email : "+getEmail());
}
}
public class BukuAlamat{
public static void main(String[]args){
{
data a = new data("12345");
data b = new data("12346");
a.setNama("Miftahul Huda Nuruddin");
a.setAlamat("Mojokerto");
a.setNotelp("085784******");
a.setEmail("mift4hulhuda@gmail.com");
a.tampilkan();
}
}
}
Program Java diatas memakai  lima objek jika anda ingin menambahkan objek lagi anda bisa menambahkannya dibawah variabel Email Copy kode diatas kedalam NetBeans dan buat file java dengan nama BukuAlamat.java
Jangan sampai anda salah menulis nama filenya jika anda salah satu huruf ataupun salah sedikit akan berakibat fatal atau error

Pemrograman Dasar Java

Dasar Java
Dasar Java
JAVA adalah bahasa pemrograman berorientasi objek yang dapat dijalankan diberbagai platform sistem operasi. Java dikembangkan oleh Sun Microsystem sejak tahun 1991. Bahasa ini dikembangkan dengan sintaks yang terdapat pada C++ namun sintaks yang model objek lebih mudah dan sederhana penggunaannya. Pada pemrograman ini sourecode sangatlah case-sensitive jadi untuk anda yang menggunakan atau membuat sourcecode Object-oriented programming (OOP) haruslah telitih agar sourcecode yang anda buat tidak ada yang error. 

Fitur-fitur Java

  • Java Virtual Machine (JVM) adalah Mesin imajinasi atau maya yang bekerja dengan menyerupai aplikasi pada sebuah mesin nyata.
  • Garbage Collection (GC) adalah Program Java melakukan garbage collection yang berarti program tidak perlu untuk menghapus sendiri objek-objek yang sudah tidak dipergunakan lagi.
  • Code Security (CS) adalah Code Security terimplementasi pada Java melalui penggunaan Java Runtime Environtment (JRE).

Kelebihan dan Kekurangan Java

Kelebihan :
  1. Multiplatform. Kelebihan utama dari Java ialah dapat dijalankan dibeberapa platform (sistem operasi) komputer, sesuai dengan prinsip tulis sekali, jalankan dimana saja.
  2. Object Oriented Programming (OOP) ialah Pemrograman yang Berorientasi Objek.
  3. Bermodel C++ memiki sintaks yang sama seperti bahasa pemrograman C++
Kekurangan :
  1. Tulis sekali, jalankan dimana saja. Tulisan tersebut tidak memenuhi makna sepenuhnya berjalan dengan lancar, karena masih ada beberapa hal yang tidak kompatibel antara platform (sistem operasi) satu dengan platform yang lainya.
  2. Memakan penggunaan memori yang banyak. Penggunaan memori untuk program yang berbasis objek jauh lebih besar dari pada bahasa pemrograman sebelumnya seperti Pascal dan C++

Source Code 

Berikut kode untuk HelloWorld.java
public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Hallo, Apa Kabar Dunia?");
}
}
Apabila anda ingin sekali belajar dan bisa ataupun mahir dalam Pemrograman Web atau Java pelajari dengan betul dan pahami lebih awal karena nanti lebih jauh materi lebih sulit pula pembahasannya. Oleh karena itu, belajarlah mulai dari 0 yakni dari awal.