java同一個(gè)包下的類怎么互相調(diào)用

小億
578
2023-08-19 23:40:40

在同一個(gè)包下的類可以直接互相調(diào)用,不需要使用任何關(guān)鍵字或語(yǔ)法來(lái)指明調(diào)用關(guān)系。只需在需要調(diào)用的方法前面加上類名即可。

例如,假設(shè)有兩個(gè)類A和B在同一個(gè)包下,其中A類中有一個(gè)方法需要調(diào)用B類中的方法,可以直接在A類中調(diào)用B類的方法,如下所示:

// 在A類中調(diào)用B類的方法
public class A {
public void methodA() {
B.methodB(); // 調(diào)用B類中的方法
}
}
// B類中的方法
public class B {
public static void methodB() {
System.out.println("這是B類中的方法");
}
}

需要注意的是,如果要調(diào)用的方法是靜態(tài)方法,則需要在調(diào)用語(yǔ)句中加上類名。如果要調(diào)用的方法是非靜態(tài)方法,則需要先創(chuàng)建該類的對(duì)象,然后使用對(duì)象名稱進(jìn)行調(diào)用。

0