Peranan pernyataan import dalam Java adalah untuk membenarkan import kelas atau jenis yang tidak ditakrifkan dalam fail sumber semasa. Untuk mengelakkan konflik penamaan, gunakan nama yang layak sepenuhnya untuk menentukan pengecam unik untuk kelas. Gunakan aksara kad bebas asterisk (*) untuk mengimport semua kelas dan jenis dalam pakej, tetapi gunakannya dengan berhati-hati kerana ia boleh membawa kepada kod yang bersepah.
Peranan import dalam Java
Penyataan import ialah kata kunci utama dalam bahasa Java untuk mengimport kelas, antara muka, penghitungan dan jenis lain. Fungsinya adalah untuk membolehkan kami menggunakan kelas atau jenis dalam kod Java yang tidak ditakrifkan dalam fail sumber semasa.
Memperkenalkan jenis yang tidak ditentukan
Dalam kod Java, jika kita ingin menggunakan kelas atau jenis lain yang tidak ditakrifkan dalam fail sumber semasa, kita perlu menggunakan pernyataan import. Contohnya:
<code class="java">import java.util.List;</code>
Pernyataan ini akan mengimport kelas Senarai
supaya kita boleh menggunakannya dalam fail sumber semasa. List
类,使我们可以在当前源文件中使用它。
避免命名冲突
Java 中的类和类型可以具有相同的名称,这可能会导致命名冲突。使用 import 语句可以指定类的完全限定名,以避免此问题。例如:
<code class="java">import java.util.Arrays; import java.lang.Arrays;</code>
这个语句将导入 java.util.Arrays
和 java.lang.Arrays
类,即使它们具有相同的名称,也不会冲突。
通配符导入
import 语句还支持使用星号 (*) 通配符导入一个包中的所有类。例如:
<code class="java">import java.util.*;</code>
这个语句将导入 java.util
Elakkan konflik penamaan
Kelas dan jenis dalam Java boleh mempunyai nama yang sama, yang mungkin membawa kepada konflik penamaan. Gunakan pernyataan import untuk mengelakkan masalah ini dengan menyatakan nama kelas yang layak sepenuhnya. Contohnya:rrreee
Pernyataan ini akan mengimport kelasjava.util.Arrays
dan java.lang.Arrays
tanpa konflik walaupun mereka mempunyai nama yang sama. java.util
. Adalah penting untuk ambil perhatian bahawa penggunaan import kad bebas boleh membawa kepada kod bersepah dan tidak disyorkan dalam kebanyakan kes. Atas ialah kandungan terperinci Peranan import dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!