トップページ > プログラム > 2020年03月24日 > h4RLamPb

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

2 位/147 ID中時間01234567891011121314151617181920212223Total
書き込み数00000000000000000002194016



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Java入門・初心者質問スレ Part.9

書き込みレス一覧

Java入門・初心者質問スレ Part.9
725 :デフォルトの名無しさん[]:2020/03/24(火) 19:47:06.40 ID:h4RLamPb
君たちさ詰められたときに逃げられるように曖昧なことしか言ってないようだけど
そういうのやめようよ

フラグの同期が取れてないのが原因なのかね?
デッドコードしてコンパイル時に消されてるとするなら
一回もcloseは呼ばれない

質問者が確認したところではcloseは呼ばれてる
そのことからデッドコードとして消されてるわけではない

可視性の問題かなあ、仮想マシンでメモリの同期が保証されない場合
CPU依存になるわけだけれどもインテルのCPUだと強いメモリモデルだから
可視性の問題はほとんど起こらなかったりするわけだけれども
君たちは具体的にどういう問題だと認識してるわけですか?
Java入門・初心者質問スレ Part.9
727 :デフォルトの名無しさん[]:2020/03/24(火) 19:53:51.02 ID:h4RLamPb
>>726
> while(running)
君の回答はこれだっけ? これでいんだっけ?
Java入門・初心者質問スレ Part.9
731 :デフォルトの名無しさん[]:2020/03/24(火) 20:12:40.33 ID:h4RLamPb
>>730
全然関係なかったんだ、そうなんだ
Java入門・初心者質問スレ Part.9
736 :デフォルトの名無しさん[]:2020/03/24(火) 21:14:50.97 ID:h4RLamPb
なるほど、オブジェクトを使いまわしてるわけね
これで5000回まわしてみたけど再現しなかった
for (int i = 0; i < 5000; i++) {
  new Chime().play(i % 3);
}

こっちだと再現した
Chime chime = new Chime();
for (int i = 0; i < 50; i++) {
  chime.play(i % 3);
}
Java入門・初心者質問スレ Part.9
739 :デフォルトの名無しさん[]:2020/03/24(火) 21:24:22.67 ID:h4RLamPb
playのたびにclip変数が上書きされるから
clip.close()が呼ばれないってことかの?
Java入門・初心者質問スレ Part.9
742 :デフォルトの名無しさん[]:2020/03/24(火) 21:36:05.81 ID:h4RLamPb
>>741
君、正しい回答したことあるの?w
Java入門・初心者質問スレ Part.9
744 :デフォルトの名無しさん[]:2020/03/24(火) 21:39:53.86 ID:h4RLamPb
くっ・・・体が消えていく・・・>>743の
Java入門・初心者質問スレ Part.9
745 :デフォルトの名無しさん[]:2020/03/24(火) 21:40:08.81 ID:h4RLamPb
たしかこんなネタあったよね
Java入門・初心者質問スレ Part.9
747 :デフォルトの名無しさん[]:2020/03/24(火) 21:46:34.31 ID:h4RLamPb
>>734
一応だけどクラス変数はインスタンスを作らなくても使用できる変数で
clipはインスタンス変数というのが適当だよ

君の書き込みからはたまに知性が垣間見れるから多分書き間違っただけだろうけど
初心者スレなんで真に受ける人がいるかもしれないから一応

データ競合があるのは事実でその辺りも含めてこのソースをどう修正するかは
腕の見せどころではあるね
Java入門・初心者質問スレ Part.9
749 :デフォルトの名無しさん[]:2020/03/24(火) 21:52:28.37 ID:h4RLamPb
>>748
どこがアホ?
クラス変数とインスタンス変数は違うよね
同じだと思ってるん? どうなのん?
Java入門・初心者質問スレ Part.9
752 :デフォルトの名無しさん[]:2020/03/24(火) 21:57:55.03 ID:h4RLamPb
>>751
クラス変数とインスタンス変数は違うよね
同じだと思ってるん? どうなのん?
Java入門・初心者質問スレ Part.9
755 :デフォルトの名無しさん[]:2020/03/24(火) 21:59:53.70 ID:h4RLamPb
>>754
入門書1億万回読んだならわかると思うんだけどクラス変数とインスタンス変数は違うよね?
Java入門・初心者質問スレ Part.9
757 :デフォルトの名無しさん[]:2020/03/24(火) 22:01:09.24 ID:h4RLamPb
>>756
クラス変数とインスタンス変数は違うよね
同じだと思ってるん? どうなのん?
Java入門・初心者質問スレ Part.9
759 :デフォルトの名無しさん[]:2020/03/24(火) 22:03:55.36 ID:h4RLamPb
>>758
クラス変数とインスタンス変数は違うよね
同じだと思ってるん? どうなのん?
Java入門・初心者質問スレ Part.9
763 :デフォルトの名無しさん[]:2020/03/24(火) 22:07:00.61 ID:h4RLamPb
>>761
クラス変数とインスタンス変数は違うよね?
Java入門・初心者質問スレ Part.9
765 :デフォルトの名無しさん[]:2020/03/24(火) 22:07:54.24 ID:h4RLamPb
>>762
もうこのスレのアイドルだから姫でもいんじゃないかな


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