0% menganggap dokumen ini bermanfaat (1 suara)
3K tayangan

Import Pada Java

Static import memungkinkan pengaksesan variabel dan metode statis tanpa menggunakan nama kelas dengan mengimpor anggota statis secara langsung. Ini menyederhanakan kode dengan menghilangkan kebutuhan untuk menentukan nama kelas, tetapi dapat menyebabkan ambiguitas jika ada dua konstanta yang sama dari kelas yang berbeda.

Diunggah oleh

Merti Octaviana
Hak Cipta
© Attribution Non-Commercial (BY-NC)
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (1 suara)
3K tayangan

Import Pada Java

Static import memungkinkan pengaksesan variabel dan metode statis tanpa menggunakan nama kelas dengan mengimpor anggota statis secara langsung. Ini menyederhanakan kode dengan menghilangkan kebutuhan untuk menentukan nama kelas, tetapi dapat menyebabkan ambiguitas jika ada dua konstanta yang sama dari kelas yang berbeda.

Diunggah oleh

Merti Octaviana
Hak Cipta
© Attribution Non-Commercial (BY-NC)
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 2

Static Import pada Java Static Import adalah fitur bahasa java untuk menyederhanakan akses variabel statis

dan anggota static tanpa mengunakan nama kelas. Sebelum static import dikenalkan, digunakan steatment normal import pada setiap kelas java untuk menggunakan metoda dan kelas menggunakan nama kelas. Biasanya di pengkodingan java, jika ingin menggunakan variabel anggota static atau metode kelas dalam sourcecode, pertama harus mengimport kelas tersebut dengan mengunakan keywors normal import, setelah itu menggunakan variabel atau metoda dengan nama kelas pada kode (Math.E)). Dibawah ini adalah contoh penggunaan import normal dengan akses anggota variabel menggunakan kualifikasi nama kelas. import java.lang.*; public class ImportDemo { public static void main(String args[]) { System.out.println("Ini adalah contoh program tanpa menggunakan fungsi impor statis " + Math.E); } } pada program diatas, kelas System dan Math diimport dari paket java.lang. Pada pemograman java, tidak perlu mengimport paket java.lang sebagai default paket yang diimpor adalah paket java.lang untuk setiap program. Perbedaan mendasar antara normal import dan static import adalah normal import dapat memanggil anggota variabel dengan nama kelas dalam paket. Static import dapat ditentukan dan tempat anggota statis tidak dapat menggunakan nama kelas dan digunakan langsung tanpa nama kelas. Contoh penggunaan static import : Contoh untuk fitur static import yang dapat kita gunakan adalah variabel anggota statis pada java.lang.System dan kelas java.lang.Math tanpa penentuan nama kelas. import static java.lang.System.*; import static java.lang.Math.*;

public class ImportDemo { public static void main(String args[]) { out.println("Ini adalah contoh program tanpa menggunakan fungsi impor statis " + E); } }

Out adalah bidang statis di kelas java.lang.System dan E adalah variabel anggota statis untuk kelas java.lang.Math Untuk menggunakan anggota variabel statis E di kelas Matematika dalam Paketjava.lang, kita telah kodekan dengan menambahkan sesuatu static import seperti java.lang.Math impor statis *;. Atau java.lang.Math.E. Ini akan selalu menjadi cara yang baik untuk menentukan untuk setiap anggota statis (Math.E) bukan semua anggota statis (Math. *)dalam deklarasi impor statis. Keuntungan dari fitur Static Import: Untuk memanggil anggota statis tanpa menggunakan nama kelas dalam kode kita.Dengan membuat statments kode static import yang membuat semua anggota statis kelas yang tersedia untuk menyatakan kelas java static import dapat digunakan untuk variabel anggota statik serta anggota statis tanpa mengacu nama kelas dalam kode java. Ini menyederhanakan readablity kode untuk konstanta.

Kekurangan dari fitur impor Static: jika kita mengimpor dua constansts statis yang sama dari kelas yang berbeda di kelas yang sama. ada possiblity ambiguitas untuk compilieruntuk melempar kesalahan.

Anda mungkin juga menyukai