Java初心者のためのスレッドです。
※前スレ
Java入門・初心者質問スレ Part.7
http://mevius.5ch.net/test/read.cgi/tech/1515549964/
VIPQ2_EXTDAT: checked:vvvvvv:1000:512:----: EXT was configured
探検
Java入門・初心者質問スレ Part.8
レス数が950を超えています。1000を超えると書き込みができなくなります。
1デフォルトの名無しさん (ワッチョイ eff7-9jZM [175.28.184.198])
2018/06/07(木) 20:17:08.87ID:N8MsK2gr0868デフォルトの名無しさん (アウアウウー Sa0f-8BLF [106.132.135.198])
2019/01/24(木) 09:37:30.92ID:7Yhstfrna >>866
そのスマホもAndroidなら普通はJavaだ。
そのスマホもAndroidなら普通はJavaだ。
869デフォルトの名無しさん (ワッチョイ 8bda-Gr0g [118.21.159.159])
2019/01/24(木) 11:23:07.06ID:XarvyAfJ0 Java初心者というかプログラミング初心者の大学生です。
java awtを使ってランダムなルーレットを作りたいのですが可能ですか?
イメージはルーレットがぐるぐる回っているアニメーションを実装したいです。
java awtを使ってランダムなルーレットを作りたいのですが可能ですか?
イメージはルーレットがぐるぐる回っているアニメーションを実装したいです。
870デフォルトの名無しさん (エアペラ SDbf-5Vi0 [49.109.71.36])
2019/01/24(木) 12:11:49.55ID:Zu9VTso2D >>869
逆に作れない理由を知りたい
逆に作れない理由を知りたい
871デフォルトの名無しさん (ブーイモ MM8f-R1MZ [210.148.125.90])
2019/01/24(木) 12:19:31.58ID:PLeglmGSM >>867
文字列を外部から読み込む設定にしたのでしょ
NON-NLSはその警告を出さないようにするためのコメント
文字列を外部から読み込むのなら修正するべきだし
その文字列を例外的に認めるのならコメントを入れて警告出さないようにするのもあり
文字列を外部から読み込まないのなら設定を外すべき
文字列を外部から読み込む設定にしたのでしょ
NON-NLSはその警告を出さないようにするためのコメント
文字列を外部から読み込むのなら修正するべきだし
その文字列を例外的に認めるのならコメントを入れて警告出さないようにするのもあり
文字列を外部から読み込まないのなら設定を外すべき
872デフォルトの名無しさん (アウアウウー Sa0f-6KlR [106.133.127.81])
2019/01/24(木) 12:34:58.27ID:mQopJVvfa >>871
ありがとうございます
普通にString hoge = "hoge";のように書いてるのですが、何か設定ミスったんですかね
外部読み込みというのがどういう設定かはまだわかりませんが、一度調べてみます
ありがとうございます
普通にString hoge = "hoge";のように書いてるのですが、何か設定ミスったんですかね
外部読み込みというのがどういう設定かはまだわかりませんが、一度調べてみます
873デフォルトの名無しさん (ワッチョイ fb5f-Msyl [106.72.167.0])
2019/01/24(木) 20:28:29.07ID:6FJ6Yx0F0 質問の前にググれば一発なのになぁって思う。
874デフォルトの名無しさん (ワッチョイ 4bd2-6KlR [220.111.235.184])
2019/01/24(木) 20:32:06.65ID:iWJQcTkX0 >>873
ググってもよくわからなかったので質問させていただいたのですが、不快にさせてしまったならすみませんでした
ググってもよくわからなかったので質問させていただいたのですが、不快にさせてしまったならすみませんでした
875デフォルトの名無しさん (ワッチョイ 9f6f-rf9y [125.192.71.243])
2019/01/24(木) 23:34:06.77ID:MzTIY1gg0876デフォルトの名無しさん (オッペケ Sr4f-Ufsr [126.200.12.123])
2019/01/24(木) 23:36:41.12ID:shrNjFzUr877デフォルトの名無しさん (アウアウウー Sa0f-6KlR [106.133.131.54])
2019/01/24(木) 23:54:19.89ID:uopHkcdua >>875
そうなります
「String外部化」とか「多言語対応」とか、単語だけ入ってきて結局どういうものか、警告を無視していいのかなどが全然判断つかなかったので質問させていただいたのですが、甘えでした
上記の質問は取り下げます
すみませんでした
そうなります
「String外部化」とか「多言語対応」とか、単語だけ入ってきて結局どういうものか、警告を無視していいのかなどが全然判断つかなかったので質問させていただいたのですが、甘えでした
上記の質問は取り下げます
すみませんでした
878デフォルトの名無しさん (オッペケ Sr4f-Ufsr [126.200.10.158])
2019/01/25(金) 00:13:26.15ID:561g9VC2r >>874
自分でググって分かる範囲は知識量とかで決まるからそういう事もある
結論から言うと分からないレベルなら「無視」に設定すれば問題ない
外部化ってのは…871の回答が全てかなぁ…
今後色々とコードを書いているうちに外部化の嬉しさは分かるはず
自分でググって分かる範囲は知識量とかで決まるからそういう事もある
結論から言うと分からないレベルなら「無視」に設定すれば問題ない
外部化ってのは…871の回答が全てかなぁ…
今後色々とコードを書いているうちに外部化の嬉しさは分かるはず
879デフォルトの名無しさん (ワッチョイ 6b79-Gr0g [110.3.249.137])
2019/01/25(金) 00:54:39.85ID:mb4m/ktH0 >>876
まさしくそうです。
イメージでは図形(円)を何等分かにしたもの(それぞれに項目を入力するようにしたい)を回転させてボタンをクリックすると徐々に停止するという感じにしたいのですが、
図形を回転させる方法が分からなくて準備した画像を回転させるという方式を妥協案としてだすところまではいきました。
まさしくそうです。
イメージでは図形(円)を何等分かにしたもの(それぞれに項目を入力するようにしたい)を回転させてボタンをクリックすると徐々に停止するという感じにしたいのですが、
図形を回転させる方法が分からなくて準備した画像を回転させるという方式を妥協案としてだすところまではいきました。
880デフォルトの名無しさん (ワッチョイ df35-9gJO [133.155.49.106])
2019/01/25(金) 07:24:34.20ID:Z4/AkBY20 次の現場のfwがSpringらしいんだがSpringって何が特徴なの
881デフォルトの名無しさん (ワッチョイ 0f83-il7Z [121.2.69.34])
2019/01/25(金) 08:16:19.71ID:5vdjXK7W0 >>880
DI
DI
882デフォルトの名無しさん (アークセー Sx4f-6kti [126.172.22.241])
2019/01/25(金) 16:21:15.59ID:DXGS5FUqx Jsoup使ってwebスクレイピングしたいんだけど、やり方がよくわからないです。。
ダウンロードは済みだけど動かし方がさっぱりわからずで…
ちなjavaは、びじゅあるすたじおこーどでコードを打ち込んで、パワーシエルで動かしてます。
ダウンロードは済みだけど動かし方がさっぱりわからずで…
ちなjavaは、びじゅあるすたじおこーどでコードを打ち込んで、パワーシエルで動かしてます。
883デフォルトの名無しさん (ワッチョイ 0f2c-/4Fh [153.181.220.179])
2019/01/25(金) 16:32:36.23ID:dvigx+iy0 Ruby で、Nokogiri, Selenium WebDriver, ERB などで、スクレイピングする方が簡単
>>880
掌田津耶乃の本
Spring Framework 4 プログラミング入門、2014
Spring Boot プログラミング入門、2016
>>880
掌田津耶乃の本
Spring Framework 4 プログラミング入門、2014
Spring Boot プログラミング入門、2016
884デフォルトの名無しさん (アウアウカー Sacf-9gJO [182.249.169.218])
2019/01/25(金) 20:00:54.94ID:2mJ8qHrma885デフォルトの名無しさん (アークセー Sx4f-w2fM [126.183.44.2])
2019/01/25(金) 22:22:34.59ID:mdE9f39+x >>883ありがとう。
スクレイピング技術はPythonが充実してそうだけど、
学校ではjavaとPHPとhtmlとJavaScript しか習ってないんだ。。。
とりあえず今はjavaでやってみて、時間に余裕出来たらPython極めたい
スクレイピング技術はPythonが充実してそうだけど、
学校ではjavaとPHPとhtmlとJavaScript しか習ってないんだ。。。
とりあえず今はjavaでやってみて、時間に余裕出来たらPython極めたい
886デフォルトの名無しさん (ワッチョイ ef66-il7Z [183.77.164.44])
2019/01/25(金) 23:01:06.51ID:9WShTN4K0 スクレイピングならPythonよりもRubyが鉄板じゃないかな
887デフォルトの名無しさん (ワッチョイ 1bba-L3L3 [210.191.60.225])
2019/01/25(金) 23:19:12.52ID:RXh8uaIc0 なんでこれはダメなんですか
String gomi="sinekasu";
public Sampleb() {
this(gomi);//明示的にコンストラクターを起動している間、インスタンス・フィールド gomi は参照できません
}
こっちは問題なし
public Sampleb() {
System.out.println(gomi);
}
String gomi="sinekasu";
public Sampleb() {
this(gomi);//明示的にコンストラクターを起動している間、インスタンス・フィールド gomi は参照できません
}
こっちは問題なし
public Sampleb() {
System.out.println(gomi);
}
888デフォルトの名無しさん (ワッチョイ 1bba-L3L3 [210.191.60.225])
2019/01/25(金) 23:20:49.61ID:RXh8uaIc0 両方コンストラクタが動いてる途中ですよね
889デフォルトの名無しさん (ワッチョイ 3bf6-6kti [122.223.9.126])
2019/01/25(金) 23:43:50.18ID:2NxaaluW0890デフォルトの名無しさん (スフッ Sdbf-zAcf [49.106.209.251])
2019/01/26(土) 01:00:54.13ID:dj+QRU8+d 一部だけ書かれても分かるかよ
891デフォルトの名無しさん (アウアウカー Sacf-il7Z [182.251.111.83])
2019/01/26(土) 09:36:16.81ID:FDRbZUKha >>889
トレンドとしてPythonが人気なのはそうだけど、言語ごとに得意分野はある。
現実的にはスクレイピングだけを考えたらRuby一択だけど他の用途も想定するならPythonは悪い選択肢じゃないよ。
トレンドとしてPythonが人気なのはそうだけど、言語ごとに得意分野はある。
現実的にはスクレイピングだけを考えたらRuby一択だけど他の用途も想定するならPythonは悪い選択肢じゃないよ。
892デフォルトの名無しさん (ワッチョイ 1bba-L3L3 [210.191.60.225])
2019/01/26(土) 10:53:45.57ID:RAOXCofF0893デフォルトの名無しさん (オッペケ Sr4f-Ufsr [126.200.9.241])
2019/01/26(土) 11:25:50.14ID:w0Sct7+Sr >>887
this()やsuper()は先頭にしか置けないってのから分かるように,インスタンスが生成されるタイミングは一番最後に呼び出されたコンストラクタの先頭に当たるから,this()を呼び出す前にフィールドにはアクセスできない
this()やsuper()は先頭にしか置けないってのから分かるように,インスタンスが生成されるタイミングは一番最後に呼び出されたコンストラクタの先頭に当たるから,this()を呼び出す前にフィールドにはアクセスできない
894デフォルトの名無しさん (ワッチョイ 1bba-L3L3 [210.191.60.225])
2019/01/26(土) 11:31:54.81ID:RAOXCofF0895デフォルトの名無しさん (ワッチョイ 4bd2-6KlR [220.111.235.184])
2019/01/26(土) 11:45:29.68ID:+eApZUOf0 説明もらっても暗記かい
896デフォルトの名無しさん (ワッチョイ 1bba-L3L3 [210.191.60.225])
2019/01/26(土) 11:56:32.88ID:RAOXCofF0 説明を見たうえで暗記でいいって判断したんだろうが猿黙ってろゴミ
897デフォルトの名無しさん (ワッチョイ 9b05-YoRX [114.142.60.231])
2019/01/26(土) 12:03:46.69ID:BtPdovbm0 これアイツかな?発達の奴
898デフォルトの名無しさん (ワッチョイ 8b2e-Ns2k [118.86.92.88])
2019/01/26(土) 12:28:44.69ID:YGE1FiJD0 >>897
おいガイジ
おいガイジ
899デフォルトの名無しさん (アウアウカー Sacf-il7Z [182.251.111.83])
2019/01/26(土) 12:53:32.64ID:FDRbZUKha カイジ?
900デフォルトの名無しさん (ワッチョイ 9b05-YoRX [114.142.60.231])
2019/01/26(土) 16:51:56.90ID:BtPdovbm0 ざわわ
901デフォルトの名無しさん (ワッチョイ 8b2e-Ns2k [118.86.92.88])
2019/01/26(土) 17:35:22.64ID:YGE1FiJD0 >>900
おいきたろう
おいきたろう
902デフォルトの名無しさん (ワッチョイ ef02-wD8z [175.134.57.7])
2019/01/27(日) 19:55:36.26ID:fsCM9HoX0903デフォルトの名無しさん (スッップ Sd43-27dR [49.98.162.92])
2019/01/31(木) 20:32:51.19ID:J13kBbfld 質問です。
ログ出力の構成を考えてるのですが、
Javaで別ディレクトリにある同名ファイルは同時に開けますか?
手元にPCなくて試せません…
ログ出力の構成を考えてるのですが、
Javaで別ディレクトリにある同名ファイルは同時に開けますか?
手元にPCなくて試せません…
904デフォルトの名無しさん (アウアウカー Sa61-fe5T [182.251.112.90])
2019/01/31(木) 21:56:48.54ID:ikzK+zF/a 開けるよ。
905デフォルトの名無しさん (ワッチョイ 5b02-lvwX [175.134.57.7])
2019/02/01(金) 23:57:08.52ID:F13kZs9F0 それどころか同じディレクトリにある同じファイルも開けるよ。
あまりやる必要はないかも知れないが。
あまりやる必要はないかも知れないが。
906デフォルトの名無しさん (アウアウカー Sa61-fe5T [182.251.118.128])
2019/02/02(土) 20:51:07.37ID:yXPIoHRha 何かのテンプレートファイルを使うときは同じファイルを同時に読み込むことはあるな
業務アプリで何かをエクセルに出力するときなんかにやることはある
業務アプリで何かをエクセルに出力するときなんかにやることはある
907デフォルトの名無しさん (スプッッ Sd03-27dR [1.75.213.235])
2019/02/02(土) 21:02:02.95ID:nIL1CRM4d ほえー全く同じファイルも開けるんですね
ありがとうございます助かりました
ありがとうございます助かりました
908デフォルトの名無しさん (ワッチョイ 65b3-Kg1k [126.163.167.166])
2019/02/06(水) 15:47:50.42ID:okavnPFe0 Javaアプレットも読めるんだけど、弊社の自作VMだって主張するやつについてどう思う?
909デフォルトの名無しさん (ワッチョイ 65b3-Kg1k [126.163.167.166])
2019/02/06(水) 15:53:07.87ID:okavnPFe0 どのブラウザもJAVAは選択制でデフォルトではオフ。
日本の官庁がJAVAで書かれたオンラインシステムを持っていて大慌て。
GoogleのAndroidもサンマイクロシステムにライセンス料だせと脅されたから、たぶんAndroidもJAVA離れするだろうし。
似たようなC#ってあるのだからそれで十分なんだよね。
日本の官庁がJAVAで書かれたオンラインシステムを持っていて大慌て。
GoogleのAndroidもサンマイクロシステムにライセンス料だせと脅されたから、たぶんAndroidもJAVA離れするだろうし。
似たようなC#ってあるのだからそれで十分なんだよね。
910デフォルトの名無しさん (アウアウカー Sa61-fe5T [182.251.111.37])
2019/02/06(水) 18:18:24.39ID:GRtPH2TFa 文章からガチで頭おかしいオーラが漂いまくってる
911デフォルトの名無しさん (アウアウカー Sa61-wV4M [182.251.242.7])
2019/02/06(水) 18:46:04.80ID:uzDWrSZHa なんともまあ……
912デフォルトの名無しさん (ワントンキン MMe3-uR/r [153.147.112.213])
2019/02/07(木) 07:57:03.78ID:Teb/Q4UXM Webシステムの現場なんですけど
Javaをコンパイルしたらクラスが生成されるということを知らないおっさん(35)が異動してきました
何から教えればいいのでしょうか
Javaをコンパイルしたらクラスが生成されるということを知らないおっさん(35)が異動してきました
何から教えればいいのでしょうか
913デフォルトの名無しさん (ブーイモ MM03-kcl5 [49.239.68.9])
2019/02/07(木) 08:31:14.20ID:9RrHvXh/M マウンティング化みっともない行為であることを教えてやれ
914デフォルトの名無しさん (ワッチョイ cdf1-OF6d [180.221.240.118])
2019/02/07(木) 09:46:07.67ID:3xOPfbFs0 >>912
Javaをコンパイルしたらクラスが生成されるんだよと知らないおっさん(35)にやさしく教えてあげましょう
Javaをコンパイルしたらクラスが生成されるんだよと知らないおっさん(35)にやさしく教えてあげましょう
915デフォルトの名無しさん (ドコグロ MM79-/S9r [110.233.246.245])
2019/02/07(木) 11:28:48.27ID:oaRutm/fM >>912
コピー機の使い方と便所掃除のやり方かな
コピー機の使い方と便所掃除のやり方かな
916デフォルトの名無しさん (アウアウカー Sac9-PZXu [182.251.111.37])
2019/02/07(木) 11:48:46.46ID:Ftq4Fy0Na >>912
とりあえず転職サイトの登録の仕方を教えてあげるのがお互いのため
とりあえず転職サイトの登録の仕方を教えてあげるのがお互いのため
917デフォルトの名無しさん (ワッチョイ fb02-feI+ [175.134.57.7])
2019/02/08(金) 00:12:47.05ID:pLb7xNU70 paiza.io とか、転職のためのプログラミングの学習もできるようなサイトを教えてあげなさい。
918デフォルトの名無しさん (アウアウウー Sa21-vi3K [106.133.130.119])
2019/02/08(金) 00:14:15.67ID:en9HPq6pa >>912
Scala
Scala
919デフォルトの名無しさん (ワッチョイ 7b66-PZXu [183.77.160.220])
2019/02/08(金) 06:21:41.94ID:ic1vtp+o0 paizaな、コンセプトは分かるんだけど現実的にはあまり、って感じだからうちはもう来季以降使わない方向。
正直あんな問題よりもGithubでも見せてもらった方がはるかに応募者のことが分かるし
正直あんな問題よりもGithubでも見せてもらった方がはるかに応募者のことが分かるし
920デフォルトの名無しさん (JP 0H8b-S2Mk [91.207.174.156])
2019/02/08(金) 16:48:36.70ID:zHfqMrpOH はぁ〜ん、eclipse is ゴミ
なんで Find / Replace 効かなくなるっていうクソみたいなバグあるんだよ勘弁してくれ
なんで Find / Replace 効かなくなるっていうクソみたいなバグあるんだよ勘弁してくれ
921デフォルトの名無しさん (JP 0H8b-S2Mk [91.207.174.156])
2019/02/08(金) 16:50:45.43ID:zHfqMrpOH はぁ〜ん、Git のプラグインをアンインスコしたら治ったわ
Git Plugin is ゴミ
Git Plugin is ゴミ
922デフォルトの名無しさん (アウアウカー Sac9-PZXu [182.251.111.37])
2019/02/08(金) 18:16:55.85ID:UceabCeXa さすがにそろそろIntelliJに乗り換えとけ
eclipseなんて使ってると今どきの女子高生に笑われるぞ
eclipseなんて使ってると今どきの女子高生に笑われるぞ
923デフォルトの名無しさん (ワッチョイ e37c-1PgY [125.101.130.139])
2019/02/08(金) 19:29:37.34ID:/KfwBoQL0 これから何か覚えようと思ってJAVAを考えてるんだけど有料になったの?
あとなんだっけJDKとかってオラクルのやつが一番メジャーなの?
あとなんだっけJDKとかってオラクルのやつが一番メジャーなの?
924デフォルトの名無しさん (ワッチョイ fb02-Z23n [175.134.57.7])
2019/02/08(金) 19:53:07.51ID:pLb7xNU70 燃料が投入された。
925デフォルトの名無しさん (ワッチョイ e37c-1PgY [125.101.130.139])
2019/02/08(金) 19:56:07.37ID:/KfwBoQL0926デフォルトの名無しさん (ワッチョイ e37c-1PgY [125.101.130.139])
2019/02/08(金) 20:00:49.39ID:/KfwBoQL0 >>925
あとどこか解りやすいサイトあったら教えてくださいーよろしくお願いします_(_ _)_
あとどこか解りやすいサイトあったら教えてくださいーよろしくお願いします_(_ _)_
927デフォルトの名無しさん (ワッチョイ 1d01-uR/r [60.113.15.161])
2019/02/08(金) 21:25:18.87ID:1PVJmtoQ0 JSPとJSって違うんですか
jsファイルってなんですかって聞かれたけど答えられませんでした
なんて言うのが正解なんでしょうか
jsファイルってなんですかって聞かれたけど答えられませんでした
なんて言うのが正解なんでしょうか
928デフォルトの名無しさん (ワッチョイ ad01-DOJB [126.161.178.77])
2019/02/08(金) 21:46:08.51ID:wNOXgeyf0 女子小学生。
929デフォルトの名無しさん (JP 0H8b-S2Mk [91.207.174.156])
2019/02/08(金) 22:14:13.31ID:zHfqMrpOH >>922
IntelliJのほうがいいのは重々わかってるんだけど、
eclipse の API とか プラグインとかごりごり使ってるし
使ってる SWT とか JFace のGUIビルダが eclipse にしかないんだよね…まぁGUIビルダもクソバグ満載のゴミなんだけど
IntelliJのほうがいいのは重々わかってるんだけど、
eclipse の API とか プラグインとかごりごり使ってるし
使ってる SWT とか JFace のGUIビルダが eclipse にしかないんだよね…まぁGUIビルダもクソバグ満載のゴミなんだけど
930デフォルトの名無しさん (ワッチョイ 85be-feI+ [202.59.189.9])
2019/02/09(土) 00:52:56.06ID:KF+GGfgS0 簡単なプログラムならEclipseのコンパイル爆速だ というか
編集中にインクリメントコンパイルしてるのかな?
編集中にインクリメントコンパイルしてるのかな?
931デフォルトの名無しさん (アウアウエー Sa13-/S9r [111.239.159.221])
2019/02/09(土) 01:22:19.42ID:zeYP++f3a 今時のPCならJavaのコンパイルなんて一瞬だからインクリメンタルコンパイルはほとんど関係ない
不要なコンパイルを減らすようにする程度の依存関係管理さえやってればクラスファイル単位でのコンパイルで十分に速い
不要なコンパイルを減らすようにする程度の依存関係管理さえやってればクラスファイル単位でのコンパイルで十分に速い
932デフォルトの名無しさん (ワッチョイ ede9-OF6d [222.15.235.177])
2019/02/09(土) 08:03:40.22ID:by4oxQBn0 javaってインタープリター言語だったっけ?と思った記憶がある。コンパイルしてるように見えなかったんで。
933デフォルトの名無しさん (ワッチョイ 7b66-PZXu [183.77.160.220])
2019/02/09(土) 09:04:16.42ID:/gorSJ8M0 IntelliJも出来るよ、デフォルトでオフになってるけど。
ただビルドそのものなんて一瞬だから、あんま意味ないよね。
Springとかのウェブアプリを作ってて画面いじりながら即座に変更を反映したい時には使う。
ただビルドそのものなんて一瞬だから、あんま意味ないよね。
Springとかのウェブアプリを作ってて画面いじりながら即座に変更を反映したい時には使う。
934デフォルトの名無しさん (ワッチョイ e37c-1PgY [125.101.130.139])
2019/02/09(土) 09:10:58.95ID:yVVPxPY90 初心者質問スレなのにガン無視って・・・そういうスレなんですね。
自分で調べます、ありがとうございました。
自分で調べます、ありがとうございました。
935デフォルトの名無しさん (ワッチョイ 7b66-PZXu [183.77.160.220])
2019/02/09(土) 10:39:35.77ID:/gorSJ8M0 そうか、頑張れよ
936デフォルトの名無しさん (ワッチョイ fb02-Z23n [175.134.57.7])
2019/02/09(土) 15:35:20.18ID:6/bHpQ6m0 燃料は燃えなかったようだな
937デフォルトの名無しさん (ワッチョイ a5ba-Ctdi [112.71.48.254])
2019/02/09(土) 21:46:00.20ID:XEN4loIw0 packageについて質問します。
javaおよびコンピュータについては殆ど素人なんでお手柔らかにお願いします。
Calc.java(メイン)、CalcLogic.java という二つのファイルをコンパイルしたところ
C:\Users\sinou\Desktop\java>javac Calc.java CalcLogic.java
という風にコンパイルできたのですが、
いざメインのほうのCalc.javaを実行したところ
C:\Users\sinou\Desktop\java>java Calc
エラー: メイン・クラスCalcを検出およびロードできませんでした
原因: java.lang.NoClassDefFoundError: root/Calc (wrong name: Calc)
という風にエラーが出ました。
また、メインのCalc.javaのみをコンパイルした結果
C:\Users\sinou\Desktop\java>javac Calc.java
Calc.java:5: エラー: パッケージtorは存在しません
int total=tor.CalcLogic.tasu(a,b);
^
Calc.java:6: エラー: パッケージtorは存在しません
int delta=tor.CalcLogic.hiku(a,b);
^
エラー2個
となりました。
二つの.javaファイルは同じjavaファイルに入っているのになぜかコンパイルできません。
javaおよびコンピュータについては殆ど素人なんでお手柔らかにお願いします。
Calc.java(メイン)、CalcLogic.java という二つのファイルをコンパイルしたところ
C:\Users\sinou\Desktop\java>javac Calc.java CalcLogic.java
という風にコンパイルできたのですが、
いざメインのほうのCalc.javaを実行したところ
C:\Users\sinou\Desktop\java>java Calc
エラー: メイン・クラスCalcを検出およびロードできませんでした
原因: java.lang.NoClassDefFoundError: root/Calc (wrong name: Calc)
という風にエラーが出ました。
また、メインのCalc.javaのみをコンパイルした結果
C:\Users\sinou\Desktop\java>javac Calc.java
Calc.java:5: エラー: パッケージtorは存在しません
int total=tor.CalcLogic.tasu(a,b);
^
Calc.java:6: エラー: パッケージtorは存在しません
int delta=tor.CalcLogic.hiku(a,b);
^
エラー2個
となりました。
二つの.javaファイルは同じjavaファイルに入っているのになぜかコンパイルできません。
938デフォルトの名無しさん (ワッチョイ a5ba-Ctdi [112.71.48.254])
2019/02/09(土) 21:46:22.21ID:XEN4loIw0 ソースコード
Calc.java
package root;
public class Calc{
public static void main(String[]ags){
int a=10;int b=2;
int total=tor.CalcLogic.tasu(a,b);
int delta=tor.CalcLogic.hiku(a,b);
System.out.println("tasuto"+total+"hikuto"+delta);
}
}
CalcLogic.java
package tor;
public class CalcLogic{
public static int tasu(int a,int b){
return(a+b);
}
public static int hiku(int a,int b){
return(a-b);
}
}
もしわかる方がいればご指導よろしくお願いします。
Calc.java
package root;
public class Calc{
public static void main(String[]ags){
int a=10;int b=2;
int total=tor.CalcLogic.tasu(a,b);
int delta=tor.CalcLogic.hiku(a,b);
System.out.println("tasuto"+total+"hikuto"+delta);
}
}
CalcLogic.java
package tor;
public class CalcLogic{
public static int tasu(int a,int b){
return(a+b);
}
public static int hiku(int a,int b){
return(a-b);
}
}
もしわかる方がいればご指導よろしくお願いします。
939デフォルトの名無しさん (ワッチョイ a5ba-Ctdi [112.71.48.254])
2019/02/09(土) 21:49:45.18ID:XEN4loIw0 使用テキストエディタはAtomです。
940デフォルトの名無しさん (ワッチョイ 3d2e-DD69 [118.86.92.88])
2019/02/09(土) 22:17:23.17ID:wvYgqGa/0 >>938
パッケージとフォルダ階層を一致させればいい
root/Calc.java
tor/CalcLogc.java
実行するときはrootの親のフォルダでjava root.Calcを実行すればいいよ
パッケージとフォルダ階層を一致させればいい
root/Calc.java
tor/CalcLogc.java
実行するときはrootの親のフォルダでjava root.Calcを実行すればいいよ
941デフォルトの名無しさん (ワッチョイ a5ba-Ctdi [112.71.48.254])
2019/02/09(土) 23:24:15.53ID:XEN4loIw0 >>940
C----User---sinou---Desktop-------java
|
|---Calc.java
|
|
|---CalcLogic.java
2つの.javaファイルはこういう風になっていますが、階層を合わせるにはどうすればいいですか?
自分の理解が理解が低くてすいません。
それと申し訳ないのですが、package化せずに、CalcLogic.tasu という風にそのまま呼び出せば作動するのですが、これはpackageが何か作用しているのですが?
何度も質問して申し訳ありません。
C----User---sinou---Desktop-------java
|
|---Calc.java
|
|
|---CalcLogic.java
2つの.javaファイルはこういう風になっていますが、階層を合わせるにはどうすればいいですか?
自分の理解が理解が低くてすいません。
それと申し訳ないのですが、package化せずに、CalcLogic.tasu という風にそのまま呼び出せば作動するのですが、これはpackageが何か作用しているのですが?
何度も質問して申し訳ありません。
942デフォルトの名無しさん (ワッチョイ a5ba-kRwR [112.71.48.254])
2019/02/09(土) 23:29:19.47ID:XEN4loIw0943デフォルトの名無しさん (ワッチョイ a5ba-kRwR [112.71.48.254])
2019/02/09(土) 23:32:38.32ID:XEN4loIw0944デフォルトの名無しさん (ワッチョイ 7505-32i/ [114.142.60.231])
2019/02/09(土) 23:34:12.23ID:ugjh5xrz0 940ではないけどパッケージとフォルダ階層の関係とフォルダ(ディレクトリ)の基点を整理する必要がありそう
945デフォルトの名無しさん (ワッチョイ 5dd2-vi3K [220.111.235.184])
2019/02/09(土) 23:36:35.01ID:TFFIMnUD0 えっ、importの話じゃないの?
みんなが何言ってるのかよくわからない
みんなが何言ってるのかよくわからない
946デフォルトの名無しさん (ワッチョイ a5ba-kRwR [112.71.48.254])
2019/02/10(日) 00:39:40.56ID:4NPrpNeG0 >>944
ありがとうございます!
助言の通りクラスローダーについて調べてみたらどうやらクラスファイルの位置が間違えていたようです!
クラスファイルを作成すると成功しました!
本当にありがとうございました!
https://i.imgur.com/nwn88Fp.png
ありがとうございます!
助言の通りクラスローダーについて調べてみたらどうやらクラスファイルの位置が間違えていたようです!
クラスファイルを作成すると成功しました!
本当にありがとうございました!
https://i.imgur.com/nwn88Fp.png
947デフォルトの名無しさん (ブーイモ MM4b-UETT [163.49.206.153])
2019/02/10(日) 11:08:18.40ID:PwIN6g+GM VScodeとAtomでは
どっち使ったほうがいいですか?
どっち使ったほうがいいですか?
948デフォルトの名無しさん (アウアウエー Sa13-/S9r [111.239.159.93])
2019/02/10(日) 11:12:20.42ID:Ix0Ul5tpa Atomは開発元がVSCodeの開発元であるMSに買収され、完全に存在意義を失い事実上終了
949デフォルトの名無しさん (アウアウカー Sac9-PZXu [182.251.117.250])
2019/02/10(日) 11:28:50.23ID:Q/s8Bwota950デフォルトの名無しさん (ドコグロ MM93-/S9r [119.241.51.79])
2019/02/10(日) 11:50:42.09ID:dkb/B5OXM VSCodeのJava拡張は意外に良くできてるよ
今時流行りのコマンドラインだけで完結するビルドツールやフレームワークを使っているならほぼ不都合はない
リファクタリングなんかは敵わないけど、テキストエディタとしての拡張性・快適性を考慮すれば全然アリな選択
今時流行りのコマンドラインだけで完結するビルドツールやフレームワークを使っているならほぼ不都合はない
リファクタリングなんかは敵わないけど、テキストエディタとしての拡張性・快適性を考慮すれば全然アリな選択
951デフォルトの名無しさん (ラクッペ MM79-iIef [110.165.150.155])
2019/02/10(日) 12:30:05.01ID:DNUQi1GGM お前らがJava使ってるのってCOBOLと同じ流れ?
952デフォルトの名無しさん (ワッチョイ 432d-sQyl [133.218.45.109])
2019/02/10(日) 14:00:43.30ID:oG+nD+ob0 は?どういう流れよ?
953デフォルトの名無しさん (ラクッペ MM79-iIef [110.165.150.155])
2019/02/10(日) 14:59:46.04ID:DNUQi1GGM >>952
いや純粋に聞いてみたいだけだよ
いや純粋に聞いてみたいだけだよ
954デフォルトの名無しさん (ワッチョイ 7b66-PZXu [183.77.160.220])
2019/02/10(日) 17:58:31.67ID:n6QJeawT0 COBOLと同じ流れっていうのがどういう意味で言ってるのかわからんから答えようがない
955デフォルトの名無しさん (ドコグロ MM49-/S9r [118.109.189.144])
2019/02/10(日) 18:18:48.96ID:96GWWqq3M Javaが採用される理由は下記の通り
1. 既存資産があるから
2. PGの調達が容易で単価も安いから
3. Winで特に支障なくUNIXサーバー向けの開発ができるから
このうち1.はCOBOLと同じだが、あとの2つはCOBOLには当てはまらない
1. 既存資産があるから
2. PGの調達が容易で単価も安いから
3. Winで特に支障なくUNIXサーバー向けの開発ができるから
このうち1.はCOBOLと同じだが、あとの2つはCOBOLには当てはまらない
956デフォルトの名無しさん (アウアウカー Sac9-PZXu [182.251.117.250])
2019/02/11(月) 10:48:57.26ID:vMTyjZUqa COBOL以外覚えられなくてCOBOLにしがみついてるって意味なら当てはまらんなあ
俺の場合は他の言語から入って後からJava書き始めた口だし
俺の場合は他の言語から入って後からJava書き始めた口だし
957デフォルトの名無しさん (アウアウカー Sac9-vmDF [182.251.121.40])
2019/02/11(月) 15:48:11.98ID:Xld2ZNBKa ステートレスBeanとステートフルBeanの違いがわかりません。
例をあげて違いを明確に教えてください。
例をあげて違いを明確に教えてください。
958デフォルトの名無しさん (アウアウウー Sa21-vi3K [106.133.133.21])
2019/02/12(火) 17:48:15.62ID:jZrUzxgNa ジェネリクスについて質問です
List<HashMap<String, Integer>> 型のリストをソートするためのComparotorクラスって、
class Hoge implements Comparotor<Map <String, Integer>> {}
で良いんですか?
どこかでMap<?, ?>とワイルドカードにしないといけないと見たんですが(うろ覚えです)、特にそうしなくても動くので気になりました
List<HashMap<String, Integer>> 型のリストをソートするためのComparotorクラスって、
class Hoge implements Comparotor<Map <String, Integer>> {}
で良いんですか?
どこかでMap<?, ?>とワイルドカードにしないといけないと見たんですが(うろ覚えです)、特にそうしなくても動くので気になりました
959デフォルトの名無しさん (ワッチョイ 23da-TVoh [125.205.113.65])
2019/02/16(土) 08:20:41.88ID:fTKLBuzC0 ここってちょっと難しい質問だとレス止まるな。
960デフォルトの名無しさん (ワッチョイ 557c-NEkG [14.193.169.214])
2019/02/16(土) 10:14:53.73ID:n5QWwS4y0 今頃Javaに熱意のあるプログラマーなんて居ないし
961デフォルトの名無しさん (ワッチョイ 2387-A2tD [61.201.63.214])
2019/02/16(土) 18:45:03.62ID:N5DMegPc0 ステートレスは1回の処理で破棄される
ステートフルは永続性がある
つーか、Javaの質問じゃないわ
ステートフルは永続性がある
つーか、Javaの質問じゃないわ
962デフォルトの名無しさん (アウアウウー Sa29-xbl6 [106.128.12.96 [上級国民]])
2019/02/20(水) 15:14:02.61ID:FJjom38pa 該当スレがないので
eclipseからintelij IDEAを試してますが、括弧の中からenterで抜け出せないのが不便過ぎます。
ショートカットは面倒だし、tabキーもsoutなんかの括弧付き定型文では無効。
使ってる人はどう対応してるのか教えてください
eclipseからintelij IDEAを試してますが、括弧の中からenterで抜け出せないのが不便過ぎます。
ショートカットは面倒だし、tabキーもsoutなんかの括弧付き定型文では無効。
使ってる人はどう対応してるのか教えてください
963デフォルトの名無しさん (アウアウウー Sa29-seqz [106.133.47.101])
2019/02/20(水) 16:36:06.49ID:4EtSY22fa 括弧の中からenterで抜け出すの意味がよくわからん
964デフォルトの名無しさん (ブーイモ MM43-gMYR [49.239.71.16])
2019/02/20(水) 19:06:18.77ID:6i9INm92M エクリプスエアプか?
965デフォルトの名無しさん (ブーイモ MM43-gMYR [49.239.71.16])
2019/02/20(水) 19:06:56.72ID:6i9INm92M エクリプス童貞の皆さん
966デフォルトの名無しさん (アウアウクー MMc1-3QuV [36.11.224.180 [上級国民]])
2019/02/20(水) 20:21:31.82ID:EKI9LXSlM エンターキーなのに出たいという話は全世界が驚く発言。
967デフォルトの名無しさん (ブーイモ MM43-gMYR [49.239.71.16])
2019/02/20(水) 20:26:29.38ID:6i9INm92M >>966
おい童貞
おい童貞
レス数が950を超えています。1000を超えると書き込みができなくなります。
ニュース
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★4 [七波羅探題★]
- 中国軍機レーダー照射、トランプ氏沈黙突く 試される日本外交 [蚤の市★]
- 【地震】青森県で震度6強 長周期地震動も 津波注意報すべて解除 ★7 [ぐれ★] [ぐれ★]
- 【広島】「万引きした人を追跡」コンビニ店員の男性(46)を果物ナイフで刺したか 中国籍の少年(17)を殺人未遂容疑で現行犯逮捕 [ぐれ★]
- トランプ大統領 エヌビディア製AI半導体の中国輸出許可 安全保障重視の方針転換 [蚤の市★]
- 【サッカー】58歳カズ「オファーが来ている」 J3福島と近日中にも交渉 早ければ年内にも決断 [征夷大将軍★]
- 【悲報】高市早苗の擬人化がXで大バズりwwwwwwwwwwww [455031798]
- 高市が早くあの発言を撤回しないと、中国からもっと大きな制裁が飛んでくるぞ [805596214]
- 【動画】ファッションモデルまんこ、裸でランウェイを歩く。これがファッションだと言われて [749674962]
- 【画像】髙市さん「無職のシンママ支援を手厚くするため、世帯年収900万円以上の控除をカットします🙂」 [881878332]
- 早大名誉教授「高市内閣の高支持率はデータ操作か、支持している日本人がアホなのか」👈核心を突いてしまう [868050967]
- こんぺこ!こんぺこ!こんぺこ!🐰🏡
