這些語句到底什么意思
大家請看有以下幾個非常常見的public語句:
e.g. 1
public?HelloWorld(){
}e.g. 2
public?static?void?main(String[]?args)?{
????????????????}e.g. 3
public?static?int?sum()?{
????????}e.g. 4
public?static?void?hello()?{
????????}e.g. 5
public?void?hello()?{
????????}他們分別是什么意思?比如第一個應該是個構造方法,那其他的呢?我的確有點蒙圈,public語句太多了...
2020-12-31
public?HelloWorld(){?//這個是構造方法 ?? }e.g. 2
public?static?void?main(String[]?args)?{//這個是main函數(也可以說成是主函數) ????????????????}e.g. 3
public?static?int?sum()?{//這個是需要返回結果的靜態方法???當int?換成String也是一樣的 ????????}e.g. 4
public?static?void?hello()?{//這個是不需要返回結果的靜態方法?和第三個的區別就是一個需要返回結果,一個不需要 ????????}e.g. 5
public?void?hello()?{這個就是個名字為hello的普通方法可以返回空值 ????????}