探検
★★Java質問・相談スレッド182★★
レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん (アウアウウー Sa73-AAco [106.132.135.194])
2018/11/19(月) 11:37:06.10ID:C68x9bSiaプログラミング言語Javaに関する質問スレです。
JavaScript, Ajaxの質問は、ここでは受け付けていません。
Web製作管理 http://pc11.2ch.net/hp/
Webプログラミング http://pc11.2ch.net/php/
をご利用下さい。
よくある質問
・「コマンドまたはファイル名が違います」
「'javac' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。」
「Exception in thread "main" java.lang.NoClassDefFoundError: 」
(p)ttp://www.wikiroom.com/java/?path,classpath
・「\12288 は不正な文字です。」
文字リテラル以外で全角スペースは使えません。半角スペースに。
・その他の質問→「APIのjavadoc見ろ」
・String に == は使うな。equals() を使え。※
質問時の心得
・コンパイルエラーか実行時エラーか、エラーではないが意図しない動作なのかはっきりしろ。あとエラーメッセージちゃんと読め。
・前提条件としてOS、開発環境、バージョン、使用フレームワーク等を明記。
前スレ
★★Java質問・相談スレッド181★★
https://mevius.5ch.net/test/read.cgi/tech/1518252580/
VIPQ2_EXTDAT: checked:vvvvvv:1000:512:----: EXT was configured
961デフォルトの名無しさん (ドコグロ MMff-i0du [119.241.52.20])
2020/04/26(日) 12:04:35.25ID:0wpm4o+CM >>960
★★ Java の宿題ここで答えます Part 74 ★★ [無断転載禁止]©2ch.net
https://mevius.5ch.net/test/read.cgi/tech/1477625280/
★★ Java の宿題ここで答えます Part 74 ★★ [無断転載禁止]©2ch.net
https://mevius.5ch.net/test/read.cgi/tech/1477625280/
962デフォルトの名無しさん (ワッチョイ d7b0-DEv8 [114.165.4.23])
2020/04/26(日) 12:05:05.54ID:f4V9z6xn0 Javaのgoldまで取得できたので実際に何か作ってみたいと思っています
Java + MySQL + Tomcatで作る掲示板とブログという本を参考に掲示板を作ってみようと思っているのですがこの本で問題ないでしょうか?
発売されたのは2005年みたいなので古すぎて参考にならないとかありますかね?
Java + MySQL + Tomcatで作る掲示板とブログという本を参考に掲示板を作ってみようと思っているのですがこの本で問題ないでしょうか?
発売されたのは2005年みたいなので古すぎて参考にならないとかありますかね?
963デフォルトの名無しさん (ワッチョイ ff01-9eV8 [111.90.14.57])
2020/04/26(日) 12:14:02.60ID:47T+vKxr0 >>962
作るのに資格も本も必要ないググって作れるっしょ
作るのに資格も本も必要ないググって作れるっしょ
964デフォルトの名無しさん (ワッチョイ ff01-9eV8 [111.90.14.57])
2020/04/26(日) 12:29:34.20ID:47T+vKxr0965デフォルトの名無しさん (ワッチョイ 1f02-Btmo [59.129.240.22])
2020/04/26(日) 12:37:25.80ID:aAS4CHj70966デフォルトの名無しさん (アウアウウー Sa17-Lf76 [106.128.187.188 [上級国民]])
2020/04/26(日) 14:02:57.82ID:G0DkXyp/a 【 課題 】 https://drive.google.com/open?id=1QaPxq5C66ZQpcCyITgS2XCQDs44zoomy
複数あるのでgoogledriveで課題内容を共有させていただきます
【 形態 】1. Javaアプリケーション
【 GUI 】
【 期限 】4月29日
【 補足 】丸投げです…申し訳ありません…
複数あるのでgoogledriveで課題内容を共有させていただきます
【 形態 】1. Javaアプリケーション
【 GUI 】
【 期限 】4月29日
【 補足 】丸投げです…申し訳ありません…
967デフォルトの名無しさん (アウアウウー Sa17-Lf76 [106.128.187.188 [上級国民]])
2020/04/26(日) 14:03:17.84ID:G0DkXyp/a すいませんスレ間違えました…
968デフォルトの名無しさん (アウアウウー Sa17-Lf76 [106.128.184.230 [上級国民]])
2020/04/26(日) 20:56:15.37ID:2WL2jfIba エクリプスでjunit使いたいんですけど、うまくいきません…
ここ見れば使い方わかるみたいなサイトってありますか?
自分でも調べてやってみたんですけど、「テストランナーjunit4のテストが見つかりません」と出てしまい困ってます…
ここ見れば使い方わかるみたいなサイトってありますか?
自分でも調べてやってみたんですけど、「テストランナーjunit4のテストが見つかりません」と出てしまい困ってます…
969デフォルトの名無しさん (ワッチョイ 572c-iUOt [153.194.236.234])
2020/04/26(日) 23:02:21.88ID:IvO3yqTY0970デフォルトの名無しさん (ワッチョイ ff01-9eV8 [111.90.14.57])
2020/04/26(日) 23:27:59.91ID:47T+vKxr0 >>968
ビルドパスにjunitのjarとhamucrestのjarを追加して
こういうクラス書いて実行すればできるっしょ
import org.junit.Test;
public class MainTest {
@Test
public void testA() {
System.out.println("hoge");
}
}
ビルドパスにjunitのjarとhamucrestのjarを追加して
こういうクラス書いて実行すればできるっしょ
import org.junit.Test;
public class MainTest {
@Test
public void testA() {
System.out.println("hoge");
}
}
971デフォルトの名無しさん (アウアウエー Sa5f-Op/G [111.239.186.191])
2020/04/28(火) 22:04:38.77ID:NIccQJ3va ttps://github.com/OneLoneCoder/olcPixelGameEngine/blob/master/Videos/OneLoneCoder_PGE_ShadowCasting2D.cpp
の416から425行の処理はjavaではどう書くのでしょうか?
の416から425行の処理はjavaではどう書くのでしょうか?
972デフォルトの名無しさん (ワッチョイ fff8-8pil [115.163.210.109])
2020/04/28(火) 22:41:02.37ID:96XBocG+0 Tuple相当のクラスに独自のhasCode()メソッドとequals()メソッドを定義してLinkedTreeSetに突っ込んだらどうかね
973デフォルトの名無しさん (ワッチョイ ff01-9eV8 [111.90.14.57])
2020/04/28(火) 23:33:36.32ID:4kUhwH6S0974デフォルトの名無しさん (アウアウエー Sae3-D935 [111.239.186.191])
2020/04/29(水) 09:13:39.21ID:GLkFkZ60a975デフォルトの名無しさん (ワッチョイ 0601-6t4H [111.90.14.57])
2020/05/06(水) 02:37:11.81ID:UCNL2IRg0 質問
マルチスレッドでコンストラクト中の状態を逸出させないということで
コンストラクタの中でインスタンスメソッドを呼ばないようにしましょうという原則がありますが
コンストラクタの中でインスタンスメソッドを呼びたいときもあると思います
そういうときみなさんはどうしていますか?
・コンストラクタの代わりにstaticのファクトリメソッドを作ってその中でnewしてインスタンスメソッドをコールする
・コンストラクタの中で呼びたいインスタンスメソッドを別のクラスに移動する
・シングルスレッドでしか使わないのでマルチスレッドの原則なんて気にしない、コンストラクタの中でインスタンスメソッドをコールする
・その他
アンケートみたいな感じですけどご回答いただければ幸いです
マルチスレッドでコンストラクト中の状態を逸出させないということで
コンストラクタの中でインスタンスメソッドを呼ばないようにしましょうという原則がありますが
コンストラクタの中でインスタンスメソッドを呼びたいときもあると思います
そういうときみなさんはどうしていますか?
・コンストラクタの代わりにstaticのファクトリメソッドを作ってその中でnewしてインスタンスメソッドをコールする
・コンストラクタの中で呼びたいインスタンスメソッドを別のクラスに移動する
・シングルスレッドでしか使わないのでマルチスレッドの原則なんて気にしない、コンストラクタの中でインスタンスメソッドをコールする
・その他
アンケートみたいな感じですけどご回答いただければ幸いです
976デフォルトの名無しさん (ワッチョイ 82ad-48kr [27.139.77.105])
2020/05/06(水) 06:32:23.63ID:izcxg96Z0977デフォルトの名無しさん (ワッチョイ 8d9c-HM7w [122.249.239.156])
2020/05/06(水) 07:43:10.31ID:4GtcOPgo0978デフォルトの名無しさん (ワッチョイ 0601-6t4H [111.90.14.57])
2020/05/06(水) 09:33:39.20ID:UCNL2IRg0979デフォルトの名無しさん (ワッチョイ 519f-FhGp [118.109.112.224])
2020/05/06(水) 11:58:04.95ID:q8N1X/Ij0 >>977,978
別の話が混ざり合ってるな
読んだ人は腑に落ちないか誤解すると思う
互いに密接で合わせ技もあるので完全に切り離すことはできないけど、一緒くたにすると影響や対処に漏れが出る
> マルチスレッドでコンストラクト中の状態を逸出させない
という表現に合うのはこれ
https://www.jpcert.or.jp/java-rules/tsm03-j.html
ただしコンストラクタとは別の初期化メソッドを提供する場合の話
コンストラクタ中から逸出させるなという規約はこれ
https://www.jpcert.or.jp/java-rules/tsm01-j.html
コンストラクタからのインスタンスメソッド呼び出し自体は問題にしてない
シングルスレッドの場合も問題がある
>>976はこれ
https://www.jpcert.or.jp/java-rules/met05-j.html
this逸出の話に比べるとかなり限定的な話
別の話が混ざり合ってるな
読んだ人は腑に落ちないか誤解すると思う
互いに密接で合わせ技もあるので完全に切り離すことはできないけど、一緒くたにすると影響や対処に漏れが出る
> マルチスレッドでコンストラクト中の状態を逸出させない
という表現に合うのはこれ
https://www.jpcert.or.jp/java-rules/tsm03-j.html
ただしコンストラクタとは別の初期化メソッドを提供する場合の話
コンストラクタ中から逸出させるなという規約はこれ
https://www.jpcert.or.jp/java-rules/tsm01-j.html
コンストラクタからのインスタンスメソッド呼び出し自体は問題にしてない
シングルスレッドの場合も問題がある
>>976はこれ
https://www.jpcert.or.jp/java-rules/met05-j.html
this逸出の話に比べるとかなり限定的な話
980デフォルトの名無しさん (ワッチョイ 8d9c-HM7w [122.249.239.156])
2020/05/06(水) 12:22:20.27ID:4GtcOPgo0 これってJVMのバグではないの?
JVMがコンストラクタが完了するまでインスタンス参照を変数に代入しないようになれば解決するんじゃないの?
なぜ不完全なインスタンスへの参照が変数に設定される可能性をプログラマーが考慮し続けてないといけないの?
今後もずっと続くの?
JVMがコンストラクタが完了するまでインスタンス参照を変数に代入しないようになれば解決するんじゃないの?
なぜ不完全なインスタンスへの参照が変数に設定される可能性をプログラマーが考慮し続けてないといけないの?
今後もずっと続くの?
981デフォルトの名無しさん (ワッチョイ 0601-6t4H [111.90.14.57])
2020/05/06(水) 12:22:37.91ID:UCNL2IRg0982デフォルトの名無しさん (ワッチョイ 519f-FhGp [118.109.112.224])
2020/05/06(水) 15:56:16.60ID:q8N1X/Ij0 >>981
一般論うんぬんじゃなくて論理的かどうかで判断しないとプログラムは言うことを聞かないし
こんな匿名の場で少ないサンプルを集めたところでかりそめの安心感しか得られない
俺の脳内のタカアンドトシが女子か!!と激しくツッコミいれるわ
俺は上で挙げたルールに反しないように書くよ
一般論うんぬんじゃなくて論理的かどうかで判断しないとプログラムは言うことを聞かないし
こんな匿名の場で少ないサンプルを集めたところでかりそめの安心感しか得られない
俺の脳内のタカアンドトシが女子か!!と激しくツッコミいれるわ
俺は上で挙げたルールに反しないように書くよ
983デフォルトの名無しさん (ワッチョイ 0601-6t4H [111.90.14.57])
2020/05/06(水) 15:59:37.62ID:UCNL2IRg0 >>982
ふーん
ふーん
984デフォルトの名無しさん (ワッチョイ a2f8-Qa3R [115.163.210.109])
2020/05/06(水) 16:30:04.38ID:LXTBA+hx0 いったいどうしてマルチスレッドでコンストラクタからインスタンスメソッドを呼び出しちゃいけないなんて思ったのか、先に説明してくれよ。
>>979が出処と違うんか?
>>979が出処と違うんか?
985デフォルトの名無しさん (ワッチョイ 0601-6t4H [111.90.14.57])
2020/05/06(水) 16:44:34.41ID:UCNL2IRg0986デフォルトの名無しさん (ワッチョイ 0601-6t4H [111.90.14.57])
2020/05/06(水) 16:45:55.31ID:UCNL2IRg0 僕が勘違いしてたことを追求してどうするんです?
僕をどうするつもりなんですか!?
僕をどうするつもりなんですか!?
987デフォルトの名無しさん (ワッチョイ 0601-6t4H [111.90.14.57])
2020/05/06(水) 16:47:10.35ID:UCNL2IRg0 いまのところコンストラクタの中でインスタンスメソッドをコールするのが全員のようですね
988デフォルトの名無しさん (ワッチョイ a2f8-Qa3R [115.163.210.109])
2020/05/06(水) 19:13:14.78ID:LXTBA+hx0989デフォルトの名無しさん (ワッチョイ 0601-6t4H [111.90.14.57])
2020/05/06(水) 19:34:01.04ID:UCNL2IRg0 きっしょw
990デフォルトの名無しさん (ワッチョイ 0601-6t4H [111.90.14.57])
2020/05/06(水) 19:34:16.90ID:UCNL2IRg0 あ、ごめんつい本音がw
991デフォルトの名無しさん (ワッチョイ 8d9c-HM7w [122.249.239.156])
2020/05/06(水) 20:04:06.93ID:4GtcOPgo0 恥ずかしい人だなー
誠実な対応ができず茶化して誤魔化すような人って技術的にも成長できず頭打ちになる人が多い印象がある
誠実な対応ができず茶化して誤魔化すような人って技術的にも成長できず頭打ちになる人が多い印象がある
992デフォルトの名無しさん (ワッチョイ 0601-6t4H [111.90.14.57])
2020/05/06(水) 20:05:25.12ID:UCNL2IRg0 >>991
それなw
それなw
993デフォルトの名無しさん (ワッチョイ 0601-6t4H [111.90.14.57])
2020/05/06(水) 20:06:07.59ID:UCNL2IRg0 >>988
お前のことだぞ
お前のことだぞ
994デフォルトの名無しさん (ワッチョイ 0601-6t4H [111.90.14.57])
2020/05/06(水) 20:30:24.54ID:UCNL2IRg0 原因を探って何をするつもりだったのでしょうか
どうして原因を探ろうと思ったのでしょうか
そこを探っても質問の回答には辿り着けません
僕の質問はみんながどう考えてるかってことでした
自分はこう考えてるという意見が欲しかったのですが・・・
どうして原因を探ろうと思ったのでしょうか
そこを探っても質問の回答には辿り着けません
僕の質問はみんながどう考えてるかってことでした
自分はこう考えてるという意見が欲しかったのですが・・・
995デフォルトの名無しさん (ワッチョイ 0601-6t4H [111.90.14.57])
2020/05/06(水) 20:31:51.53ID:UCNL2IRg0 遺憾です、このスレは埋めさせていただきます
996デフォルトの名無しさん (ワッチョイ 0601-6t4H [111.90.14.57])
2020/05/06(水) 20:32:06.57ID:UCNL2IRg0 ホ
997デフォルトの名無しさん (ワッチョイ 0601-6t4H [111.90.14.57])
2020/05/06(水) 20:32:18.11ID:UCNL2IRg0 タ
998デフォルトの名無しさん (ワッチョイ 0601-6t4H [111.90.14.57])
2020/05/06(水) 20:32:26.16ID:UCNL2IRg0 ル
999デフォルトの名無しさん (ワッチョイ 0601-6t4H [111.90.14.57])
2020/05/06(水) 20:32:34.45ID:UCNL2IRg0 イ
1000デフォルトの名無しさん (ワッチョイ 0601-6t4H [111.90.14.57])
2020/05/06(水) 20:32:42.71ID:UCNL2IRg0 カ
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 534日 8時間 55分 36秒
新しいスレッドを立ててください。
life time: 534日 8時間 55分 36秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 【速報】 中国国営新聞社 「日本はすでに代価を支払った」 中国SNSで1位に 高市総理の発言めぐり ★2 [お断り★]
- 高市早苗総理 G20サミット“遅刻” 会議後の夕食会出席も見送り [Hitzeschleier★]
- スペイン、移民受け入れで成長 1人当たりGDP日本超え [蚤の市★]
- 【産経新聞】高市政権をバッシングする勢力、中国と一部のオールドメディアと緊縮財政派か [Hitzeschleier★]
- 小泉進次郎防衛相「共産党が日本の弾薬の数や配備を質問してきた、そんなこと言うわけない、手の内を見せるべきではない」 [お断り★]
- 中国国連大使「日本が中国に武力行使すると脅しをかけたのは初めて」 国連事務総長に書簡★7 [♪♪♪★]
- 京都競馬4回6日目マイルチャンピオンシップ
- 他サポ2025-265
- 2025 SUPER FORMULA Lap20
- 2025 SUPER FORMULA Lap21 【歩夢、伝説へ】
- とらせん 2
- 他サポ 2025-265
- 【岸田悲報】部長「◯◯くん、自己紹介しなさい!」🐮「えと…しゅ、趣味はVTuberです!」⇨ 無事会社で浮きまくる [559744496]
- 勤労感謝🙏の日のちゅちょ👶り放題スレ🏡
- 【悲報】「みいちゃんと山田さん」とうとう一流紙に名指しで批判される [811796219]
- 内田真礼ちゃんとかいう声優アイドルwwwwwwwwww
- 小野田大臣に「混血の雑種」…誹謗中傷が限界突破 [545512288]
- おちんちんから海が出た
