Modul kelas Java programming untuk Android.
© FGroupIndonesia.com
 DefinisiVariable, Class, Package, Method
 Cara Penamaan yang benar
 Lokasi Java Project (Eclipse IDE)
 Cara Menjalankan (Run) Java Project
 Exercise
---------------------------------------------------------------------------
Kursus Online / Offline di © FGroupIndonesia.com
 Variable : suatu wadah yang dapat
menyimpan suatu nilai apapun yg
dikehendaki.
 SetiapVariable harus ditentukan jenis Data
Type-nya masing-masing.
---------------------------------------------------------------------------
Kursus Online / Offline di © FGroupIndonesia.com
DataType 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
 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
 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 = newAyah();
budi.setJumlahAnak(2);
budi.setJumlahIstri(1);
Ayah jaya = new Ayah();
jaya.setJumlahAnak(2);
jaya.setJumlahIstri(1);
---------------------------------------------------------------------------
Kursus Online / Offline di © FGroupIndonesia.com
 Lebih mudah dikenal sebagai folder yang
memisahkan suatu Class denganClass 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
 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
 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
 Variable / method : bermula dengan alphabet
kecil.
 Package : semua kecil.
 Class : bermula kapital.
 Penamaan dua kata atau lebih padaVariable,
Method, Class : boleh terpisah dengan
underscore atau menempel dengan huruf
besar.---------------------------------------------------------------------------
Kursus Online / Offline di © FGroupIndonesia.com
 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
 Betulkah code dibawah ini ?
Public class MesinKalkulator {
private int bilangan ke1;
private int Bilanganke2;
private int bilanganHasil;
}
---------------------------------------------------------------------------
Kursus Online / Offline di © FGroupIndonesia.com
 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
 Mengetahui benar dimana file project dalam
hard disk. Caranya :
 Buka Eclipse, Klik Kanan Project bersangkutan,
properties.
 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…
}
}
 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).
 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 I
Ujung Berung, Bandung 40614
(022) 92800446 / 95244964
BBM. 7DF95683 / 7CD59179
WA. 085795569337 / 085721261437

Modul Kelas Programming : Introduction to java

  • 1.
    Modul kelas Javaprogramming untuk Android. © FGroupIndonesia.com
  • 2.
     DefinisiVariable, Class,Package, Method  Cara Penamaan yang benar  Lokasi Java Project (Eclipse IDE)  Cara Menjalankan (Run) Java Project  Exercise --------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
  • 3.
     Variable :suatu wadah yang dapat menyimpan suatu nilai apapun yg dikehendaki.  SetiapVariable harus ditentukan jenis Data Type-nya masing-masing. --------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
  • 4.
    DataType Nilai Contoh intAngka 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
  • 5.
     Class sepertihal 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
  • 6.
    public class Ayah{ privatedouble saldo; private int jumlahAnak; private int jumlahIstri; } --------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
  • 7.
     Object merupakanpenerapan 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
  • 8.
    Ayah budi =newAyah(); budi.setJumlahAnak(2); budi.setJumlahIstri(1); Ayah jaya = new Ayah(); jaya.setJumlahAnak(2); jaya.setJumlahIstri(1); --------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
  • 9.
     Lebih mudahdikenal sebagai folder yang memisahkan suatu Class denganClass lain yg ada di dalamnya.  Contoh : Code Class -> Ayah -> terdapat di dalam package minggu2. --------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
  • 10.
    package minggu2; public classAyah{ private double saldo; private int jumlahAnak; private int jumlahIstri; } --------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
  • 11.
     Merupakan suatufunction yang terangkum dalam sebuah Class dan boleh memiliki parameter tak terbatas. --------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
  • 12.
    public class Sekolah{ intmuridExchange; private void transferMurid(int jumlah){ muridExchange = jumlah; } private void berapaBanyakMuridExchange(){ System.out.println(“Terdapat ” + muridExchange + “ pelajar.“); } } --------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
  • 13.
     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
  • 14.
     Variable /method : bermula dengan alphabet kecil.  Package : semua kecil.  Class : bermula kapital.  Penamaan dua kata atau lebih padaVariable, Method, Class : boleh terpisah dengan underscore atau menempel dengan huruf besar.--------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
  • 15.
     Di dalampackage apakah Class ini ? package minggu2.latihanBaru; public class Ayah{ private double saldo; private int jumlahAnak; private int jumlahIstri; } --------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
  • 16.
     Betulkah codedibawah ini ? Public class MesinKalkulator { private int bilangan ke1; private int Bilanganke2; private int bilanganHasil; } --------------------------------------------------------------------------- Kursus Online / Offline di © FGroupIndonesia.com
  • 17.
     Betulkah codedibawah 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
  • 18.
     Mengetahui benardimana file project dalam hard disk. Caranya :  Buka Eclipse, Klik Kanan Project bersangkutan, properties.
  • 21.
     Pastikan suatuClass 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… } }
  • 22.
     Pada JavaProject 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).
  • 26.
     Dalam satuClass 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
  • 27.
    FGroupIndonesia.com Jl. Parahyangan no.18,Komp. Panghegar Permai I Ujung Berung, Bandung 40614 (022) 92800446 / 95244964 BBM. 7DF95683 / 7CD59179 WA. 085795569337 / 085721261437