昆明java培训
达内昆明广州春城路

18487146383

热门课程

java程序入口(主函数)解析

  • 时间:2015-11-01
  • 发布:达内科技
  • 来源:达内昆明


程序模块--程序主入口(主函数),很多人看到都觉得熟悉是不是呢?达内昆明java培训就来为大家简短的介绍。

public static void main(String[]

args){

}

以上这个就是java Application程序的主入口也称为程序的住函数.

达内昆明java培训

就拿一个简单的Hello程序来说明:

1:public class Hello{

2:public static void

main(String[] args){

3:System.out.println("Hello World!")

4:}

5:}

第一行中:public是公共的意思,为外包所见.在一个程序中只能有一个被声明为public的class(类),当然,你也可以不写public,直接class

类名,注意:类的声明中只有两种声明方式,一个是public,一个是默认方式即什么修饰符都不写,只是class +

类名.这一点要注意;class

是类名声明的关键字,该关键字声明的是类名,注意:文件名要和含有主函数的类名一样;Hello是类名,和文件名一样;{为Hello类代码块的开始;

第二行:public static void

main(String[]

args){

昆明java培训机构看了觉得这一块主函数想必都很熟悉,当为什么这样些呢?可以写成其它的单词或说写成其它方式吗?下面就来介绍一下:

主函数的特别之处:

1-除args外(下面介绍),其它单词的格式是固定不变的.位置,单词都不可以改变.否则出错!

2-被JVM(虚拟机)所识别和调用的

各单词含义:

public :因为被JVM所调用和识别,所以权限必须是最大的为JVM所见.

static :不需要对象,直接调用主函数所属类名调用即可.

void : 主函数没有具体的返回值.

main : 函数名,不是关键字,只是JVM所识别的固定名字.

String[] args :

这是主函数的参数列表,是一个数组类型的参数,而且元素都是字符串类型.这里args是主函数唯一一个可以改的单词,你可以改成其它的单词,至于为什么各大程序的主入口都是args,那是因为习惯的问题,这习惯也希望不要去刻意去改变,当然,你可以尝试一下args是否可以改变.

第三行:输出Hello

World!

第四行: } 主函数的结束

第五行: } Hello类代码块的结束

程序代码是可以在条件允许的范围内以不同的方式实现,达内昆明java培训建议新学员勇于尝试不一样的程序代码,写出不一样的程序,才能培养不一样的思维能力。

上一篇:Java发展选管理者?选程序员?
下一篇:昆明java培训:告诉你Java程序员未来在哪?

恭喜JAVA学员张*云入职昆明安舍科技有限公司

笔试与面试你擅长哪一个

这样的区别你知道嘛?

Java适合用来创建内部领域特定语言吗?

选择城市和中心
贵州省

广西省

海南省

台湾