java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > public static void main(String[] args)

public static void main(String[] args)使用解读

作者:故屿γ

这篇文章主要介绍了public static void main(String[] args)的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

Java 基础语法程序代码

public static void main(String[ ] args) 是什么意思?

这是 Java 程序的入口地址,Java 虚拟机运行程序的时候首先找的就是 main 方法。

跟 C 语言里面的 main() 函数的作用是一样的。

只有 main() 方法 Java 程序才能够被 Java 虚拟机运行,main 是一个程序的入口,一个 java 程序运行必须有且仅有一个 main 方法;可理解为规定的格式。

对于上图的参数及修饰符:

注:

我们经常使用到 System.out.println(),那它是什么呢?

println ()是一个方法(Method),而 System 是系统类(Class),out 是标准输出对象(Object)。

这句话的用法是调用系统类 System 中的标准输出对象 out 中的方法 println()。

System 是系统类。

是 java.lang 包中的一个 final 类。

根据 javadoc,“java.lang.System 该类提供的设施包括标准输入,标准输出和错误输出流; 访问外部定义的属性和环境变量; 一种加载文件和库的方法; 以及用于快速复制数组等一部分的实用方法… ”。

总结:

由源码可得:System 类是静态的,且为 PrintStream 类型的字段 out 去调用了PrintStream 类中的 print( ) 和 println( ) 两个方法也就有了 System.out.println( ) 形式的输出语句。 

定义一个方法包含以下语法

修饰符 返回值类型 方法名(参数类型 参数名){
…
方法体
…
return 返回值;
}

由上图可见方法包含一个方法头和一个方法体:

方法的命名规则

1.方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头写,不使用连接符。例如:addPerson。

2.下划线可能出现在 JUnit 测试方法名称中用以分隔名称的逻辑组件。例如 testPop_emptyStack。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文