admin管理员组

文章数量:1566356

2024年7月18日发(作者:)

JAVA里VOID是什么意思

void是无返回值的意思。

比方说 public void walk()

{

("你好!");

}

如果别的地方调用这个方法 就会打印出 你好!

再看这里:

public String walk() //注意这里的返回类型是String不是void了

{

("你好!");

return "哈喽"; //注意这里这个return 如果不写就会报错!

}

原因就是因为上面 的返回类型必须是String型

如果写的是void意思就是不需要返回类型。所以就没必要写return 了

如果方法上面写了某种返回类型 就必须写return后面跟 相应的类型值

static关键字的意义

这个有点像“全局”的概念。

public class MyClass{

public static void aStaticMethod() { ... }; //静态方法

public void aNonStaticMethod() { ... } ; //非静态方法

...

}

当你定义了一个类,如果里面的方法或变量定义为static的,那么该方法或函数对于

该类的对象只有一个,因此可以用类名来引用并访问,比如cMethod()

而非静态的方法或变量,你是必须创建一个该类的新的对象的,比如上面的非静态方

法,就必须用new MyClass().aNonStaticMethod( ).

本文标签: 方法类型返回全局比如