- kimukou2628
- 3303
- 0
- 0
- 0
@gab_km でっしょー! いい感じですね!わからないことがあれば、適当にリプライ飛ばしてもらえれば答えられると思いますー。 [うさみみ*´×`*エンジニア]
2012-01-31 00:46:40@pocketberserker あれ?Grailsとか勉強会にいらっしゃらないのですか?w [うさみみ*´×`*エンジニア]
2012-01-31 00:47:05そういえば、@irof さんとか@pocketberserker さんはGrailsとか勉強会とかStartupGroovyにいらっしゃらないのですね。(お [うさみみ*´×`*エンジニア]
2012-01-31 00:47:47@gab_km そうですねー。Javaで注意なのは値渡しとポインタ渡ししかなくって参照渡しはないことですかね。あとはabstractクラスとinterfaceかな。 [うさみみ*´×`*エンジニア]
2012-01-31 00:50:41@irof @pocketberserker なるほど。。。では、そちらの勉強をUstで拝見する感じですかね!(お [うさみみ*´×`*エンジニア]
2012-01-31 00:51:25@gab_km Javaはプリミティブは値渡しでそれ以外(つまりObject)は全てポインタ渡しです。 [うさみみ*´×`*エンジニア]
2012-01-31 00:53:13@gab_km ドキュメントではObjectの事を参照型と言っているのですが、参照渡ししているわけではないので、参照渡しをしていると勘違いされる事があります。ポインタ渡しだと理解すれば問題ないんですけどね。
2012-01-31 00:57:46@gab_km これが値渡しの場合(Javaだとプリミティブの場合のみ) http://t.co/TNgazRGe [うさみみ*´×`*エンジニア]
2012-01-31 01:08:30@gab_km これがポインタ渡しの例です。 http://t.co/86g7VT6f [うさみみ*´×`*エンジニア]
2012-01-31 01:23:46@neuecc Javaは意識させないようにしたかったんでしょうけどねー。参照型っていう名前がよくなかった。。。 [うさみみ*´×`*エンジニア]
2012-01-31 01:24:29@gab_km あ、言葉がずっと変だと思っていたのですが、「ポインタの値渡し」です。ポインタの値渡しなので、fuga内で引数に再代入した場合は新しいポインタの値を引数に割り当てているだけで、コールした側には関係ありません。 [うさみみ*´×`*エンジニア]
2012-01-31 01:30:15@gab_km よかったです。蛇足ですが、引数にaddした場合はもちろんコールした側へのポインタに操作しているので影響します。参照渡しとポインタの値渡しでここで違いが出るので入門者はハマるときがあります。 [うさみみ*´×`*エンジニア]
2012-01-31 01:32:19@neuecc @gab_km たしかに!Stringは再利用したりイミュータブルだったりするので間違いやすいですね。 [うさみみ*´×`*エンジニア]
2012-01-31 01:36:06#StartupGroovy への期待度が高すぎる気がして困った。まぁ、とりあえずやってみるでいいよね。次回に活かせばいいと思う。次回誰やるのか知らないけど。 [うさみみ*´×`*エンジニア]
2012-01-31 01:56:05Jenkinsのビルド情報が必要ならJenkinsのプラグインを書けばよくって、そうでないなら、単なるスクリプトをビルドステップに挟めばいいだけだったりする。 [うさみみ*´×`*エンジニア]
2012-01-31 01:59:11