一个有关java程序参数概念的问题

来源:百度知道 编辑:UC知道 时间:2024/06/11 17:16:08
每个参数用"类名 参数名"来指定,那 void print(int a )
{
}
请高手解答.谢谢

int 是基础数据类型,他不能归结为类,每个参数用"类名 参数名"来指定,
也不完全队,这也许只是面向对象里边的“万物皆对象”的一种体现吧,而这种 int double long char...我们就把他看作特殊形式吧,就像henterji 所说的 他们也有对应的对象类,那就是Integer类Double类Long类 Character类 等等

你想说什么啊?

这是一个方法,void代表它返回值是空,int a 代表你要调用这个方法的时候要给一个整数做参数。
void也可以是int String 等等。。

其实这个概念并不是很完全,因为java当中还有好多种元数据类型,比如int,double等数据类型,但是要知道,这些元数据类型还是有相应的类与之对应的,比如与int对应的是Integer类,与double对应的是Double类,所以,如果你要是硬说用"类名 参数名"来指定是错误的也无可厚非,就看你怎么理解了

void 就表示不返回任何值