Belajar Pemrograman Java

Assalamualikum wr wb 
teman - teman yg suka sama pemrograman bahasa java disini saya akan berbagi sedikit ilmu yg saya miliki untuk membantu atau hanya sekedar referensi teman-teman dalam pengulikan bahasa pemrograman java ini. Magga disini saya share source code dan analisa sya untuk pembelajaran hehe

Program I-1. Hello.Java
 public class HelloWorld
 {       
       /**
       * Program pertama saya, Roby Nugraha
       */
       public static void main (String[] args)
       {
       // Menampilkan kata "Welcome to Java Programing !" di layar
              System.out.println("Welcome to Java Programing !");
       }
 }

Analisa Program
Kesalahan dalam program ini adalah tidak sesuainya nama Class dengan nama file yang disave, nama Class HelloWorld sedangkan nama file Hello.java. Penulisan Nama Class harus sesuai dengan nama file yang disimpan.
Program I-2. TestGreeting.Java
 //
//Sample "Welcome to java programming!!" application
//
public class TestGreet{
       public static void main(String[] args){
              Greeting hello = new Greeting();
              hello.greet();
              }
       }

Program I-3. Greeting.Java
 //
//The Greeting class declaration
//
public class Greeting{
       public void greet(){
              System.out.println("Welcome to java programming!!");
              }
       }

Analisa :
Kesalahan dalam program ini adalah class Greeting tidak bisa di run karena  class ini merupakan program yang dipanggil untuk digunakan pada class TestGreeting.
Program I-4. Hello2.Java
public class Hello2{
       public static void main(String args[]){
              System.out.print("Welcome to ");
              System.out.println("Java Programming!!");
              }
       }

Program I-5. Welcome3.Java
 // Printing a line of text with multiple statements.

 public class Welcome3
 {
       // main method begins execution of Java application
       public static void main (String args[])
       {
              System.out.print ( "Welcome\nto\n Java\nProgramming!");
       } // end method main
 } // end class Welcome3
                  
Analisa :
Program tersebut menampilkan kata, yang setiap katanya dicetak menggunakan perintah \n , sehingga kata yang baru pindah di baris selanjutnya, perintah tersebut sama dengan perintah println.
Program I-6 Test1.Java
public class Test1{
       public static void main(String[] args){
              System.out.println("What's wrong with this program?");
              }
       }
       public class TestAnother1{
              public static void main(String[] args){
                     System.out.println("What's wrong with this program?");
                     }
              }

Analisa :
Kesalahan dalam program ini adalah tidak bisa menjalankan Class Test1 dikarenakan terdapat dua kelas dalam satu program. Dalam bahasa pemrograman java ini hanya boleh menggunakan satu kelas saja.
Program I-7. Test2.Java
 public class Testing2{
       public static void main(String[] args){
              System.out.println("What's wrong with this program?");
              }
       }

Analisa :
Kesalahan dalam program ini adalah tidak sesuainya nama Class dengan nama file yang disave, nama Class Testing sedangkan nama file Test2.java. Penulisan Nama Class harus sesuai dengan nama file yang disimpan
Program I-8. Test3.Java
 public class Test3{
       public static void main(String args){
              System.out.println("What's wrong with this program?");
              }
       } }

Analisa :
Kesalahan dalam program ini adalah tidak sesuainya nama array of string yang dituliskan dalam bahasa pemrograman java. Penulisan array of string dalam java seharusnya String[] args.

Program I-9. Lingkaran.Java
/**
  * <hl><b>Kelas Lingkaran</b></hl>
  * kelas ini mempresentasikan Lingkaran sebagai suatu tipe data,
  * sebuah bangun datar sudut,
  * berupa himpunan titik-titik yang berjarak sama ke sebuah titik pusat
  * Dibawah <i>field</i> yang dimilikinya adalah jejari, yang menyatakan jarak
  * titik - titik itu ke titik pusat.
  */

public class Lingkaran
{
      
      
              float jejari;
              Lingkaran()
                     {
                     jejari=0;
                     }
              Lingkaran (float r)
                     {
                     jejari=r;
                     }
      
}

Analisa :
Generate program di atas untuk pembuatan dokumentasi, dengan console: javadoc[spasi]Lingkaran.java. Javadoc akan me-generate beberapa file html. Dokumentasi akan terdapat pada file index.html.

0 Response to "Belajar Pemrograman Java"

Post a Comment