public static void main(String arg[])是每个JAVA程序都要有的main方法。加了public是访问控制符,表示公有的,mian方法一定要是公有的,加了static是说明这个方法不用实例化类就可以用它的方法和成员变量,main方法一定是要有static的。
void是表示这个方法没有任何返回值。
void是表示这个方法没有任何返回值。
解决方案 »
- 用GIF闪动图片作系统托盘图标为什么失去了失去效果?
- 关于Java中的多线程的疑问?
- 各位大大看看这段代码有啥错的地方我找不到,我买的书里的代码运行时出错
- 自定义泛型动态数组,当返回数组时,类型出错
- 网吧计费管理系统
- 关于character array初始化的问题
- 急!!!哪位高手帮我看一下,下面的代码编译可以通过,但数据存不到数据库中!!!!我将万分感激!!!!
- ##### java 哪种界面控件可以接收 tab按键消息? #####
- 简单问题,快来拿分吧。
- 我的applet编译通过了,但是在网页上却什么都没有,提示说can't be instantiated
- hashcode与内存地址是什么关系?为什么在Object类中要把toString中的hashCode换成16进制后再显示?
- JAVA VS .NET
public static void main(String[] args)public 的意思就是这个方法是公有的,外部可以调用的
static 的意思就是这个方法是静态的,不用实例化就可以直接调用
void 表示这个方法没返回值
main() 主入口点
String[] args 此方法的参数列表 意思为传入一个名为args的String[]数组, 但不是必需的,
这种写法是java规定的。不可以改你可以搞点讲java的基本资料来看一下
1.并非每个程序都必须要有main()函数。如果你的类只是为了供另外的程序来调用,它完全可以不用main()函数。
2.main()函数并不一定是public的。如果一个文件内你定义了多于一个类,只有与文件相同的那个类的main()函数必须是public的,其它类的你也可以给它写一个main()函数,但不能是public。
其它的lqtflwg718(九五之尊)都说对了。