The Structure of Java(Struktur bahasa pemrograman java)

Bahasa pemrograman java, merupakan bahasa pemrograman yang diturunkan dari C. Sehingga, sebagian besar syntax-nya hampir mirip dengan C. Dalam bahasa Java juga dikenal sangat case sensitive, sehingga besar- kecilnya huruf yang kita ketikkan ke dalam program dapat mempengaruhi program itu sendiri. Java yang sudah disusun menggunakan OOP murni, yaitu pada setiap program harus memiliki sebuah class juga dapat disusun menjadi program procedural. Jadi, supaya benar- benar menjadi program yang berbasis OOP kita harus mengenal struktur java terlebih dahulu.

Struktur bahasa pemrograman java, terdiri atas 3 layer (lapisan) . Yaitu :

  1. Package
  2. Import
  3. Class

PACKAGE adalah suatu pengelompokan class- class dalam satu paket agar mudah digunakan. Suatu package dapat memiliki satu atau lebih subpackage sehingga dapat membentuk suatu hierarki.

Berikut tata cara penulisannya :

package <nama_package>.<nama_subpackage.><nama_subpackage>;

Misal : package aplikasi.kalkulator.interface;

Artinya :               package  parent à aplikasi

Package child dari aplikasi/parent dari interfaceà kalkulator

Package child à interface

IMPORT adalah suatu deklarasi yang digunakan untuk menunjukkan nama package yang digunakan dalam suatu program java. Import juga memiliki hierarki seperti package.

Berikut tata cara penulisannya :

import <nama_package>.<nama_subpackage>.<nama_subpackage>;

Misal : import java.util.Scanner;

Artinya:                                import diatas menggunakan package Scanner yang berasal dari package util dan java.

Class merupakan ciri utama program java.  Class adalah inti dari program dengan ekstensi  Dalam program java, nama suatu class harus sama dengan nama file *.java tersebut. Misal terdapat program hello.java, maka nama class tersebut harus menjadi class hello{}.

Class terdiri dari :

  1. Nama class
  2. Variable
  3. Constructor
  4. Method

Berikut contoh suatu program berekstensi java (hello.java)

package hello;
import java.util.Scanner;
public class hello {
public static void   main(String [] args) {
Scanner dataIn=new Scanner(System.in);
String nama;
System.out.print("masukkan nama anda =   ");nama=dataIn.nextLine();
System.out.println("HELLO "+nama);
}
}

Keterangan :

Package = hello

Import = java.util.Scanner

Nama class = hello

Nama method = main

Variable = nama

4 thoughts on “The Structure of Java(Struktur bahasa pemrograman java)

  1. duwiharyanto 04/28/2011 at 11:25 am Reply

    izin copy y mz bro

    • xaxioza 04/28/2011 at 11:47 am Reply

      Ya, semoga bermanfaat

  2. aziz 04/28/2012 at 2:25 pm Reply

    Bagaimana hasil nya ya? Dan bagaimana cara jalankan tampilan hasilnya di web? Terima kasih mas bro

    • xaxioza 04/28/2012 at 3:13 pm Reply

      #aziz : Hasilnya berupa tampilan seperti program console dengan input masukan nama dan output berupa inputan tersebut.
      Untuk menampilkan di web, kita perlu menggunakan JAVA2EE (JAVA Entrerprise Edition), Java untuk pemrograman Web.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: