Java中的public void; 究竟是什么?

Sec*_*ret 0 java

是什么public void set在Java中,怎么办?我已经读过它'设置一个命名选项的值'所以它就像一个函数形式的变量赋值或什么?(对不起,不是真正的Java程序员.)

这是我正在分析的代码:

public void set(String s, int value) {
  set(s, new Integer(value));
}
Run Code Online (Sandbox Code Playgroud)

无论如何它里面有什么?(set(s,new Integer(value))我认为这两个'套'是完全不同的东西.

请帮忙.对不起,如果这是一个简单的问题,但我只是想确认一下我对这个问题的想法.

aio*_*obe 8

public void set(String s, int value)是一个方法声明,随后是一个方法体内{... }.

public void set(String s, int value)
\____/ \__/ \_/
   |     |   |
   |     |   '---- Method name
   |     |
   |     '-------- Method return type
   |
   '-------------- Access modifier
Run Code Online (Sandbox Code Playgroud)

之后的行{:

set(s,new Integer(value))
Run Code Online (Sandbox Code Playgroud)

是一个方法调用,它set使用snew Integer(value)作为参数调用-method .