我正在学习Java,但我不明白块和方法之间的区别。
答案 0 :(得分:3)
块是用大括号括起来的一系列语句。
块的使用包括但不限于:
方法是类范围内的一个块,可以接受一组参数并可以通过return
语句产生结果。
答案 1 :(得分:2)
代码块通常位于方法内部(但并非总是如此,有例外)。
方法也(通常)被命名,并且可以在该代码的其他地方通过该名称进行调用。块不能,只能通过遵循类中的代码流来实现(因此通常通过调用它们所包含的方法并达到执行它们的适当条件)。
答案 2 :(得分:0)
除了上面的答案外,还有一个区块,即静态区块,类似于下面的区块。
public class Block {
static {
System.out.println("Test");
}
public static void main(String[] args) {
}
}