【发布时间】:2016-11-11 23:39:30
【问题描述】:
我正在向http://courses.caveofprogramming.com/courses/java-for-complete-beginners/lectures/38443学习java编程
这家伙,直到现在在声明任何方法之前一直使用 void 关键字,但是一旦他到达 在方法中传递参数 部分,他就开始使用 public 关键字而不是无效关键字。为什么他开始使用public而不是void?
我对这两个关键字的理解很模糊,但如果你也能向我解释这些关键字会更好。
【问题讨论】:
-
只需在互联网中搜索
java void和java public。 Google 是您的朋友。 -
请阅读重复的问题(评论中的链接)并注意“默认”意味着没有指定其他访问修饰符,如
void myMethod() {...}。public和void是完全不同的东西,您会感到困惑,因为那里的那个人通过省略访问修饰符来使用“默认”(这就是该方法以void而不是public开头的原因)。 -
public 是一个访问说明符,这意味着该方法可以从任何地方访问,void 只是一个类型
-
不可能使用
public代替void。public是访问说明符。void是返回类型,或者更具体地说是缺少返回类型。
标签: java