java的主程序入口,参数?

java的主程序入口,参数?,第1张

其中,Yippee是类名,public是它的修饰符,每个java文件中,最多可以有一个public的类,且这个类的名称要和java文件名一样。

main方法,是java程序的入口,String[] args,是它的参数,一个字符串数组。一楼的兄弟的说法是错误的。他运行没有结果,是因为这个程序他应该是在IDE工具中运行的,运行时,工具会自己给这个方法传入一个空数组的,数组长度为0,所以没有进去for循环,当然就没有结果了。

但是,如果你在命令行(windows系统的cmd)中运行,它就会让你输入一组参数,那时候就可以看到运行的结果了。

java是值传递,很费解的。

对象存在这种情况的,基本类型不存在!

我当初也很疑惑,你现在只要知道这个事应该就ok了,以后慢慢理解,具体说来这个解释起来很复杂啊!

在java中,f(a,b)(不要这么命名,显得业余)在参数传值的时候其实是调用了一个clone的方法,有创建了a和b2个对象供方法使用,所以y的值变了,因为变的是clone之后的参数。而a,b的值不变,因为他们仍指向原来的地址。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12011552.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-20
下一篇2023-05-20

发表评论

登录后才能评论

评论列表(0条)

    保存