Download - Materi Pembahasan Java Introduction to java
Introduction to Java
Modul kelas Java programming untuk Android.© FGroupIndonesia.com
Pembahasan
Definisi Variable, Class, Package, Method
Cara Penamaan yang benar Lokasi Java Project (Eclipse IDE) Cara Menjalankan (Run) Java Project Exercise
--------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
Definisi Variable
Variable : suatu wadah yang dapat menyimpan suatu nilai apapun yg dikehendaki.
Setiap Variable harus ditentukan jenis Data Type-nya masing-masing.
--------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
Data Type (umum)Data Type Nilai Contoh
int Angka bulat int nilaiA = 3;double Angka decimal double nilalJumlah =
3.5;String Text (boleh alphabet,
digit, maupun character)
String hisName = “Donald”;
boolean Pernyataan benar / salah
boolean login = true;
char Satu karakter char intial = ‘a’;
--------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
Definisi Class
Class seperti hal namanya, yaitu merupakan code yang menggambarkan kategori umum yg meringkaskan suatu deskripsi dari kasus nyata.
Contoh : Ayah dengan 3 hal yg dimilikinya, anak, istri, dan saldo.
--------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
public class Ayah{private double saldo;private int jumlahAnak;private int jumlahIstri;
}
--------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
Definisi Object
Object merupakan penerapan dari suatu Class dalam kasus tertentu.
Contoh : Budi dan Jaya keduanya merupakan ayah yang memiliki 2 putra, dan satu istri.
--------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
Ayah budi = new Ayah();budi.setJumlahAnak(2);budi.setJumlahIstri(1);
Ayah jaya = new Ayah();jaya.setJumlahAnak(2);jaya.setJumlahIstri(1);
--------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
Definisi Package
Lebih mudah dikenal sebagai folder yang memisahkan suatu Class dengan Class lain yg ada di dalamnya.
Contoh : Code Class -> Ayah -> terdapat di dalam package minggu2.
--------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
package minggu2;
public class Ayah{private double saldo;private int jumlahAnak;private int jumlahIstri;
}
--------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
Definisi Method
Merupakan suatu function yang terangkum dalam sebuah Class dan boleh memiliki parameter tak terbatas.
--------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
public class Sekolah{int muridExchange;
private void transferMurid(int jumlah){muridExchange = jumlah;}
private void berapaBanyakMuridExchange(){System.out.println(“Terdapat ” + muridExchange + “
pelajar.“);}
} --------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
Cara Penamaan Yang Benar Variable, Class, atau Package : harus
bermula dari alphabet.
Tidak boleh menggunakan : Awalan angka Karakter operator ( + , -, / , * )
Semuanya boleh menggunakan : gabungan antara alphabet dan angka. gabungan alphabet, angka dan underscore.---------------------------------------------------------------------------
Kursus Online / Offline di © FGroupIndonesia.com
Cara Penamaan Yang Benar Variable / method : bermula dengan
alphabet kecil. Package : semua kecil. Class : bermula kapital.
Penamaan dua kata atau lebih pada Variable, Method, Class : boleh terpisah dengan underscore atau menempel dengan huruf besar.---------------------------------------------------------------------------
Kursus Online / Offline di © FGroupIndonesia.com
Exercise 1
Di dalam package apakah Class ini ?
package minggu2.latihanBaru;
public class Ayah{private double saldo;private int jumlahAnak;private int jumlahIstri;
}--------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
Exercise 2
Betulkah code dibawah ini ?
Public class MesinKalkulator {private int bilangan ke1;private int Bilanganke2;private int bilanganHasil;
}
--------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
Exercise 3 Betulkah code dibawah ini ?
Public class Barang {private int jumlah;private int nama;private int quantity;
public void setJumlah(int brapa){jumlah = brapa;
}
public void SetNama(String sebut){nama = sebut;
}
public void Set Quantity(int jmlah){quantity = jmlah;
}
} --------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
Lokasi Java Project
Mengetahui benar dimana file project dalam hard disk. Caranya :
Buka Eclipse, Klik Kanan Project bersangkutan, properties.
Cara Menjalankan (Run)Java Project Pastikan suatu Class tersebut memiliki method main()
dengan parameter 1 buah variable array :
Contoh :
public class Frame1 {public static void main(String [] sstu){// beberapa code tercantum disini}
public void methodLain(){// beberapa code lain ada lagi…}}
Cara Menjalankan (Run)Java Project Pada Java Project terkait, Klik
Kanan : Run As | Run Configurations….
Klik Java Application | New Configuration Beri nama Configuration tsb Ketik nama Class yg ingin di-Run. (sertakan package name jika ada).
Exercise 4 Dalam satu Class bolehkah terdapat
main() method lebih dari satu ? (ya / tidak)
Hanya Class yg memiliki main() method saja yang dapat di-Run. (benar / tidak)
Lokasi Java Project dapat dipindah2 kemana saja folder yg dikehendaki? (ya / tidak)
--------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
FGroupIndonesia.com
Jl. Parahyangan no.18, Komp. Panghegar Permai IUjung Berung, Bandung 40614
(022) 92800446 / 95244964BBM. 7DF95683 / 7CD59179
WA. 085795569337 / 085721261437