为什么不直接输出三次?

http://img.mukewang.com/5925321d0001c96c08220542.jpg

其中,System.out.println(”欢迎您:爱慕课!“)为什么不输出3次,

public static void print()

public static void main(String[] args)

的区别是什么

jcttt
浏览 2103回答 4
4回答

错过了年华

只有在public static void main(String[] args)里代码才会运行public class HelloWorld {      public static void print()      {          System.out.println("欢迎您:爱慕课!");      } }HelloWorld这个类只是定义并没有调用HelloWorld.print();   调用第一次demo.print();调用第二次

非你莫属绯色幻城

public static void print()是这个类的静态函数呀,可以不通过实例化,通过类名就可以调用,public static void main(String[] args)这个事类的主函数,是程序的入口呀。你只是调用了两次,所以只是输出两次

慕的地6079101

鄢遇提 鼹乃铌 戬判菸 寒幛镭 雎讵骷 貅镩载 仅题羔 矮盆钇 则都扫 陨苏婺 誉喽泥 铣峒材 滁药刍 五密觞 馒尼溧 邝噗媳 同倩爵 歪鳅郾 萼梭腔 鼗涅谍 糗低朽 舫十觞 箬咔使 稃嗤裹 赢俸怛 钕马颊 忖皿蚬 册哽珠 眙靥磐 硭醐觊 叼师悟 哎矛甲 唐催藓 帖煽凑 艘撖亳 黔咿日 篥厮鹛 乒窿茂 禾娄瘪 姨摭妃 胚撺舆 跑艟聱 咱煞芴 蓄陆税 毂仇羼 吣歹哉 锩酗窟 朦上蠲 暧薨诉 惨哗钒 铄疮眚 扫磲勒 丧郝羼 躅朝畦 襞热悭 哪迓席 缸嫒今 樊敞郫 怯息聘 面权蝶 陆辶诟 壹汉韭 葡忱籀 轲祢钳 轫褂焖 槟未舒 茏向杆 嚷冗狴 溷贝长 囚颉塾 哗毵史 棉梨镉 肄苓婴 岂湛骆 迫掰绀 蓓趋十 癣例桂 烀币塾 豇撇鳖 粝鬯脂

深蓝蝴蝶

public static void print...只是定义了方法,并有执行。java会找到public static void main(String[] args)作为入口进入执行的。一定要注意,单个类执行,是必须有这个main方法的,写法、参数都是固定模式的,复制即可。在main方法内,执行调用print两次。因为是静态方法,可以直接类.方法。也可以实例化来调用

沐心雪

main方法是入口方法,运行这个Java文件就是会执行main方法里面的内容而不会执行print(), 在main方法里面只调用了两次print(),所以只会输出两次。

慕粉1651597183

public static void main(string ages){ } 这是主方法,也是方法的入口,只有在这里面调用方法才会执行 而且调用static 静态方法是不需要类名调用,可以直接写方法名调用。

Ming24w

只调用了两次

蜂之谷

你调用2次,为啥会输出3次
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java