问答详情
源自:8-10 Java 中的 static 使用之静态初始化块

课程中的例题

例题中运行结果最后两个是怎么出来的?不是说main()函数是一个程序的入口嘛!那运行结果不应该是先那三个变量的值再是那几句话吗?

提问者:街角疯 2016-06-14 17:24

个回答

  • FloatingShuYin
    2016-06-14 17:53:36
    已采纳

    public static void main(String[] args) {

           

    }

    同学,这个类是一个类中自动运行的主方法,可以理解为程序的入口.就像你回家,是不是要进门?这个main函数就是门,你进门以后,是大厅,你从大厅去卧室是不是又要进门?(main函数可以出现在任何需要运行的程序外,就像门出现在你要进的房间外),而你说的运行结果不应该是先那三个变量的值再是System.out.println( );

    不是这样的,你可以这样理解,System.out.println( );是输出语句对吧? 你可以理解为:我有一句话对你说,我有2种办法,1.我可以亲口告诉你 ,2.可以录音机录音给你,

    这里是用show()方法包装了System.out.println( );输出语句,就像我用录音机录下了话,然后你打开录音机的开关(mo.show();)你就听到了我说的话。(System.out.println( );输出语句)


  • 慕移动9181930
    2022-03-23 04:04:12

    那点不清楚。<?php$var_name="";$n=10;var_dump($var_name);var_dump($n);?>

  • Anglayy
    2016-06-14 17:32:45

    哪个例题?