JAVA中的public static void main(String[] args)
来源:互联网 发布:mac下制作win7安装u盘 编辑:程序博客网 时间:2024/05/17 07:13
public static void main(String[] args)
这绝对不是凭空想出来的,也不是没有道理的死规定,而是java程序执行的需要。
这绝对不是凭空想出来的,也不是没有道理的死规定,而是java程序执行的需要。
jvm在试图运行一个类之前,先检查该类是否包含一个特殊方法。
这个方法必须是公有的,以便在任何位置都能访问得到。
这个方法必须是static的,因为这个方法不能依赖任何该类的实例即可运行,而非static的方法,在运行之前要先创建该类的实例对象。
这个方法没有返回值。和C/C++程序不一样,java的程序默认都以常态结束,所以main不返回int。如果要以非常态结束程序,可以用System.exit(1)。
如java HelloWorld jack 100,这里的jack和100就是运行参数。
至于这个方法的名字为什么一定是main,有历史原因,因为最早的C以main函数作为程序入口,java沿用了这个历史传统。
原文来自CSDN论坛|22楼 Dan1980
0 0
- JAVA中的public static void main(String[] args)
- Java 中的public static void main(String [] args){}
- Java中的public static void main(String[] args)
- public static void main(String args[]){ }中的String args[ ]
- public static void main(String[] args){} 关于Java main()方法
- JAVA:从public static void main(String args[])开始
- Java中public static void main(String args [])的作用
- Java之public static void main(String[] args)
- Java 中public static void main(String []args){}的含义
- public static void main(String[] args) 分析
- public static void main(String [] args)
- public Static void main(String[]args){
- public static void main(String[] args)
- 浅谈 public static void main(String[] args)
- 关于public static void main(String[] args)
- public static void main(String[] args){…}
- public static void main(String[] args)
- public static void main(String[] args){}函数
- 2.2.1 使用不可变值
- Jquery 时间处理
- 马的遍历问题-问题分析
- 离散数学及其应用—— ch4 归纳与递归
- 学习 $.messager.show 的简单使用
- JAVA中的public static void main(String[] args)
- ubuntu设置时区,网上同步时间
- android 4.2 OutOfMemoryError
- 编程中无穷大常量的设定技巧
- HDU 3452 Bonsai(网络流之最小割)
- poj1149PIGS(最大流+建图)
- 为什么程序员的工作效率跟他们的工资不成比例
- 客户端怎么判断Socket连接已与服务器断开
- Swift与OC混编