java中写一个方法花括号中没有内容是什么意思?

Python015

java中写一个方法花括号中没有内容是什么意思?,第1张

Java中一个方法花括号中没有内容,例如下面:

public void method(){ }

表示:该方法没有实际的逻辑,无实际意义。

{}

一般是定义类的时候开始在类名后,在类定义完后的最后结尾;

举例:public class Book{.......}

2.在定义函数时在函数名后开始,在函数定义完时结尾;

 举例:public void display(){..........}

3.也可以包含在一般的定义语句或者运算语句的两端;

 举例:{

                    int i=0

 int j=100

}

或者 

{

  int a=14+6

int b=a

}

花括号是把里面所有操作都归为你的if,

或者else

if条件里.

你现在每个条件里只有一句,

你如果要写2句以上,

没有花括号,

那第二句就不属于if条件的范围.

例子:

if(a

>

0)

System.out.println("Not

zero")

//

只有a>0

才会执行.

System.out.println("a

is

zero")//不属于if

范围内,

即使a<=0

也会一直执行,

if(a

>

0)

{

//2句都只有a>0的时候才会执行

System.out.println("Not

zero")

System.out.println("a

is

zero")

}