我正在學(xué)習(xí) Java,我無法理解塊和方法之間的區(qū)別。
3 回答

慕森王
TA貢獻1777條經(jīng)驗 獲得超3個贊
塊是用花括號括起來的一系列語句。
塊的用途包括但不限于:
方法(需要一個塊,因為它是方法的主體)
如果/否則語句
For/While/Do-While 循環(huán)
拉姆達斯
方法是類作用域中的一個塊,它可以接受一組參數(shù)并可以通過語句產(chǎn)生結(jié)果return
。

慕尼黑5688855
TA貢獻1848條經(jīng)驗 獲得超2個贊
代碼塊通常位于方法內(nèi)部(但并非總是如此,也有例外)。
方法也(通常)被命名,并且可以通過該名稱從代碼的其他地方調(diào)用。塊不能,它們只能通過遵循類中的代碼流來訪問(因此通常通過調(diào)用它們包含在其中的方法并達到執(zhí)行它們的適當(dāng)條件)。

慕田峪4524236
TA貢獻1875條經(jīng)驗 獲得超5個贊
除了上述答案之外,還有一個塊,即靜態(tài)塊,如下所示。
public class Block {
static {
System.out.println("Test");
}
public static void main(String[] args) {
}
}
添加回答
舉報
0/150
提交
取消