2008-12-03 引数の評価順序 プログラミング Java ちょっと気になって調べてみたところ、Javaではメソッドに渡す引数の評価順序が決まってるみたいですね。 a = b.method(f(), g(), h()); みたいなコードを書いた場合、f(), g(), h()の順に評価されることが保証されている、と。でも、これが当たり前だと思っている人がC/C++なんかをやったら、えらい目に遭いそうだなぁ。