トップページ > プログラム > 2016年06月21日 > ZRyqXqGn

書き込み順位&時間帯一覧

14 位/216 ID中時間01234567891011121314151617181920212223Total
書き込み数0000010010001000000000014



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Java入門・初心者質問スレ [無断転載禁止]©2ch.net

書き込みレス一覧

Java入門・初心者質問スレ [無断転載禁止]©2ch.net
176 :デフォルトの名無しさん[sage]:2016/06/21(火) 05:06:56.47 ID:ZRyqXqGn
スッキリ分かるjava入門を二回読んでみてスッキリしないことがあるので教えてください。
配列とかクラス型の参照型変数はアドレスを参照にしてるから
ブロック外で値を変えても、元の変数も値が変わる
こんな程度の認識しかないんですが大丈夫ですか?今は

それともう一つ
実行環境を整えずにdokojavaでやってたせいか
packageとAPIについての知識が全くつかなかったんですがこの先これで大丈夫でしょうか?
Java入門・初心者質問スレ [無断転載禁止]©2ch.net
178 :デフォルトの名無しさん[sage]:2016/06/21(火) 08:47:50.93 ID:ZRyqXqGn
なんか日本語になってなくてごめん

変数を作るとメモリからアドレスを確保してそこに格納とか
プログラミング入門の段階で教えられても意味が分かりません
この参照型の仕組みを覚えておくと以降の章を読むのが楽になりますって書いてあるけど
全然参照型について理解出来てないけど普通に以降の章は理解できたしよくわかりません。。
Java入門・初心者質問スレ [無断転載禁止]©2ch.net
182 :デフォルトの名無しさん[sage]:2016/06/21(火) 12:40:07.51 ID:ZRyqXqGn
>>179
レスありがとうございます。
上は配列aの要素数0に1を投入してその後にb配列にaを代入してるから
ab両方とも同じアドレスを参照するようになってbに値を入れてもaも同じアドレを見てるから
実行結果は10になって
下はただの変数だからbにaを代入してもaは1のままで実行結果は1
でこんなんですが大丈夫ですか?今の段階では
Java入門・初心者質問スレ [無断転載禁止]©2ch.net
199 :デフォルトの名無しさん[sage]:2016/06/21(火) 23:55:50.40 ID:ZRyqXqGn
>>184
多分有名な本なので自分の読み取り方がおかしいと思います
クラス型変数と配列型は同じ参照型ってとこだけはしっかり覚えてるんですが・・・
ま田読み直してみます。ありがとうございました


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。