int main(); C - 等价的java

ISJ*_*ISJ 3 c java program-entry-point args

我是一名大学生,也是java的新手.去年,第二学期我们用C语言做了一些编程.在真正理解它之前,我测试了很多东西.在CI中,只需要以int main()开头即可开始编码.Java有点混乱.为什么,我"需要"(我不确定我是否必须以这种方式开始)才能开始

public static void main (String[] args)
Run Code Online (Sandbox Code Playgroud)

如果我不打算在我的程序中使用该参数.这个:

public static void main ()
Run Code Online (Sandbox Code Playgroud)

给了我一个错误.我不想读任何论点.

我希望你明白 - 英语不是我的家庭语言.

Sim*_*eon 7

这只是语言定义.

签名:

public static void main (String[] args)
Run Code Online (Sandbox Code Playgroud)

是Java中main方法的签名,有些语言有多个主要方法签名.如果不使用args数组,则无需担心,它只会保持空白.

这个维基页面可以清除一些东西.