初学者有关问题 想知道JAVA中的参数到底是如何一回事

菜鸟问题 想知道JAVA中的参数到底是怎么一回事
在百度和GOOGLE上查了好久 都查不到 满意的答案 
想知道JAVA中的参数到底是怎么一回事 那些参数到底应该怎么用 
方法当中的参数有时候有 有时候没有 这些都是固定的吗 
有好心人能帮帮我吗 谢谢

------解决方案--------------------
这个参数就是是你和你一个人交流,你说了一句话,对方才能回答

------解决方案--------------------
方法中的参数,是方法本身所需要的一些变量,这些变量用在方法内部实现方法所需要完成的功能。
程序调用时,只需要把相应的参数传递给方法就可以了。
------解决方案--------------------
方法是你要做的动作,比如吃饭,而参数是你要完成这个动作所需要的工具,比如筷子或刀叉
而你具体是要筷子还是刀叉,还是都用,这就是参数在方法内的作用
也可以这么说
上级给你分派一个任务,伴随给你些相关资料,而这些资料就相当于参数

------解决方案--------------------
谢谢.楼上的意思是 如果传入的参数是一个对象.那么传入和 传出后,参数都没什么变化??
那么传递对象参数是用作干什么呢?