共計(jì) 599 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
在 Java 中,包與包之間的調(diào)用可以通過(guò) import 語(yǔ)句實(shí)現(xiàn)。導(dǎo)入其他包中的類(lèi)或接口后,就可以使用被導(dǎo)入的類(lèi)或接口。
例如,假設(shè)有兩個(gè)包,包名分別為 com.example.package1 和 com.example.package2,其中 package1 中有一個(gè)類(lèi) Class1,而 package2 中有一個(gè)類(lèi) Class2。要使 Class2 能夠調(diào)用 Class1,需要在 Class2 中導(dǎo)入 Class1 所在的包并創(chuàng)建 Class1 的實(shí)例。
在 Class2 中的代碼如下:
package com.example.package2;
import com.example.package1.Class1;
public class Class2 {public static void main(String[] args) {Class1 obj = new Class1();
// 使用 Class1 的方法或?qū)傩?
obj.method1();
obj.property1 = "value";
}
}
上述代碼中,通過(guò) import 語(yǔ)句導(dǎo)入了 com.example.package1 包中的 Class1 類(lèi)。然后創(chuàng)建了一個(gè) Class1 的實(shí)例,就可以調(diào)用 Class1 的方法或訪(fǎng)問(wèn) Class1 的屬性了。
需要注意的是,被導(dǎo)入的類(lèi)或接口必須是 public 訪(fǎng)問(wèn)修飾符,否則無(wú)法在其他包中使用。如果被導(dǎo)入的類(lèi)或接口在同一個(gè)包中,可以直接使用,無(wú)需導(dǎo)入。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!