返レスどうも
> println の呼び出しで何の情報を渡すか示すため。
printlnに文字列の配列を渡してるってこと?
System.out.println(a+b+"オバマ"); ってaとかbはintのときでも文字扱いされてるってことかな?

>main を呼び出す時に何の情報が必要か示すため。
ということはmain を呼び出すときに必要な情報が変わるということもあるってこと?
たとえば int とかでもいいってこと?