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( ).
版权声明:本文标题:java中 Static,void的含义 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1721263152a868684.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论