课程咨询 :186 8716 1620      qq:2066486918

昆明Java培训 > 达内新闻 > java程序入口(主函数)解析
  • 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--零基础全日制班

开班日期:11/30

Java--零基础业余班

Java--零基础业余班

开班日期:11/30

Java--周末提升班

Java--周末提升班

开班日期:11/30

Java--零基础周末班

Java--零基础周末班

开班日期:11/30

  • 网址:http://km .java.tedu.cn      地址:昆明市官渡区春城路62号证券大厦附楼6楼
  • 课程培训电话:186 8716 1620      qq:2066486918    全国服务监督电话:400-827-0010
  • 服务邮箱 ts@tedu.cn
  • 2001-2016 达内国际公司(TARENA INTERNATIONAL,INC.) 版权所有 京ICP证08000853号-56