Mengapa kami tidak mengimpor paket saat kami menggunakan fungsi String?


11

Saya bertanya pada diri sendiri mengapa kami tidak mengimpor paket saat kami menggunakan fungsi String seperti toUpperCase()? Bagaimana mereka bisa masuk ke sana tanpa mengimpor paket?

Jawaban:


22

Tutorial Java> Mempelajari Bahasa Jawa> Paket :

Untuk kenyamanan, kompiler Java secara otomatis mengimpor tiga paket keseluruhan untuk setiap file sumber: (1) paket tanpa nama, (2) java.langpaket, dan (3) paket saat ini (paket untuk file saat ini) ...

String Kelas ada dalam java.langpaket, karenanya diimpor secara otomatis sesuai aturan di atas.


3

The java.langpaket diimpor secara default. Jika Anda melihat kelas-kelas dalam paket , Anda akan melihat bahwa mereka adalah kelas yang sangat umum yang sering Anda gunakan, terlepas dari apa yang sebenarnya ingin dilakukan oleh program Anda. Alih-alih pada dasarnya mengharuskan setiap file untuk memiliki pernyataan impor untuk kelas-kelas ini, pencipta memutuskan untuk memasukkannya untuk Anda di belakang layar.


3

objek String adalah bagian java.langyang dianggap inti dan selalu disertakan (seperti misalnya Object)

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.