Rabu, 21 November 2012

PACKAGE DAN JAVA KELAS Laporan praktikum JAVA pertemuan 6


PERTEMUAN 6

PACKAGE DAN JAVA KELAS

A. , PACKAGE
Package dugunakan untuk mengelompokan file kelas(*.class) yang terkait (karena jenisnya,fungsinya atau karena alasan lainnya) pada direktori yang sama dimana di dalam setipa kelasnya terdapat directivee (statement java dalam source code yang digunakan untuk membuat kelas) package yang directiri tersebut.
Deklarasi package:
 Package namaPackage

Secara umum, bila ingin menggunakan kleas yang telah dideklarasikan dan dikopile ke dalam suatu package,maka anda perlu membubuhkan penyataan import pada kelas pemanggil tersebut.
Deklarasi Import:
1.      Mendeklarasikan penggunaan kelas suatu package satu persatu
Import namaPackage.namaKelas;
2.      Mendeklarasikan penggunaan  semua kelas suatu package
Import namaPackage.*;

B. JAVA KELAS
Sun mycrosystem,Inc. Selaku pengembang utama Java menyediakan banyak kelas yang dapat digunakan untuk mempermudah pembuatan aplikasi Java.

1.      Kelas String
String merupakan kelas yang menangani deretan karakter. Kelas ini mendukung sejumlah method yang sangat berguna untuk manipulasi string. Beberapa method dalam kelas string adalah :
·         Char char Art (indeks) : menghasilkan karakter yang terletak pada posisi indeks
·         Boolean equals (object an object): membandingkan string ini objek lain.
·         Case sensitive,
·         Boolean equalslgnoreCase(String anString) : membandingkan string ini dengan objek lain. Tidak case sensitive.
·         Int length() : mengembalikan nilai panjang /jumlah karakter dari string .
·         String tolowerCase(): mengkonversi semua karakter menjadi huruf kecil.
·         String toUpperCase() : mengkonversi semua karakter menjadi huruf besar.
·         String trim() : mengembalikan salinan string ini setelha menghilangkan spasi kosong di awal dan di akhir string.

2.      Kelas Math
Math adalah kelas yang terdapat pada paket Java.lang yang berguna unutk melakukan berbagai operasi matematika. Beberapa method dalam kelas math adalah:
·         Double abs(double a) : menghasilkan nilai mutlak dari atribut.
·         Double cail(double a) : mengkonversikan nilai atribut dengan pembulatan ke bawah
·         Double floor(double a): mengkonversikan nilai atribut dengan pembulatan ke atas
·         Long round(double a): menghasilkan nilai yang merupakan bilangan bulat terdekat dengan parameter a.
·         Double sqrt (double a) : menghasilkan nilai yang merupakan akar kuadrat dari a.