17/04/11 12:54:37.01 3UcjPaFs.net
EE7とか情報少なくてやる気でない
870:デフォルトの名無しさん
17/04/11 13:01:40.65 cdL/SVqt.net
いよぅ質問があるからここに来てやったぜぇ
testsを、ArrayListなりHashSetなり配列なり何のインスタンスでもいいんだが、同一クラスXのインスタンスを複数格納しているものとする
xをXのインスタンスとする
xと全く同じ内容をもったインスタンスがtests内に存在するか知りたい時が良くある。これを実装するいいデザインパターンってある?
例えば、
ArrayList<int[]> tests = new ArrayList<int[]>();
tests.add(new int[]{0,0});
int[] x = {0,0};
System.out.println(tests.contains(x));
としても、出力はfalseなんだよな
この例の場合もそうだけど、望みを実現するには、
testsから要素1つ1つ取り出して、その取り出した要素aがxと一致してるかチェックしないといけないのか?
871:デフォルトの名無しさん
17/04/11 13:07:59.61 m6Ll+S5i.net
>>852
クラスに包んでhashCodeとequalsを実装してHashSetに放り込め
面倒ならlombokでも使って自動生成しろ
872:デフォルトの名無しさん
17/04/11 13:16:06.20 dsLKYch0.net
「スッキリわかる Java入門 実践編」に書いてあるけど、
たいていどの言語でも、クラス設計では、まず、
toString(), equals(), hashCode() を、オーバーライドする
equals とは、そのクラスのインスタンスが、equal・等価になる条件を決める。
equals をオーバーライドしていなければ、等値、つまり参照が等しいときに、等価になる
873:デフォルトの名無しさん
17/04/11 13:18:41.12 mQ05Hszi.net
またすっきりか
874:デフォルトの名無しさん
17/04/11 13:43:10.26 m6Ll+S5i.net
>>854
大抵のクラスにおいてequalsやhashCodeを実装することは誤り
適切に継承すること極めて困難になるとか理解してる?
875:デフォルトの名無しさん
17/04/11 13:49:05.00 rgzKejmd.net
無理してEEをやる必要は無い。ゲームでも作ってろ。
876:デフォルトの名無しさん
17/04/11 13:55:53.41 cdL/SVqt.net
>>853,854
成る程そういう事か!!
まだ実装はしてないけどイメージは掴めた!
ういっす
877:デフォルトの名無しさん
17/04/11 14:43:29.17 2u8Pjb/S.net
>>854
それは間違ってる
hashcode()とequals()は、オーバライドする必要があるかどうかを十分に検討し、必要ならそうするのが正しい
toString()は好きにしろ
878:デフォルトの名無しさん
17/04/11 18:47:39.89 BYYzidVD.net
くだらないWebフレームワークよりServletそのままの方が簡単で速いしいいよね
879:デフォルトの名無しさん
17/04/11 19:59:09.44 R28Sl2m+.net
struts1使って脆弱性対応学ぼう
880:デフォルトの名無しさん
17/04/12 00:17:04.71 9k0fedUm.net
struts1は設定項目が多すぎて頭がおかしくなる人格破壊ツール
881:デフォルトの名無しさん
17/04/13 18:00:41.07 I2qSUqlL.net
継承がいまいち理解できない
882:デフォルトの名無しさん
17/04/13 18:01:18.98 I2qSUqlL.net
コピペしなくて便利!
ってことは理解しました。
883:デフォルトの名無しさん
17/04/13 18:11:22.68 mNR1gOdh.net
>>864
そういうのはマジでやめろ
コピペしない為に継承使うのはNG
トレイト仕え
884:デフォルトの名無しさん
17/04/13 18:11:55.06 mNR1gOdh.net
あーここjavaスレか
scala使おう
885:デフォルトの名無しさん
17/04/13 18:20:39.71 0tjFe7Dt.net
コピペしなくて便利で覚えるのはやや危険
継承をするときは「●●は××である」がおかしくないこと
抽象的だから具体例出すと
馬鹿クラス(アホみたいに騒ぐメソッド、スマホを割るメソッド、改札でよくエラーになるメソッド)
があり
女クラス は馬鹿クラスをもちろん継承できる
女は馬鹿であるから
が
男クラスでアホみたいに騒ぐメソッドを使いたいがために馬鹿クラスを継承してはいけない
なぜなら
男は馬鹿である
は成り立たないから
886:デフォルトの名無しさん
17/04/13 18:31:55.91 pxAUySnC.net
オカマクラスは男クラスや女クラスから継承できますか?
887:デフォルトの名無しさん
17/04/13 18:37:29.19 mNR1gOdh.net
>>867みたいな場合は、「アホみたいに騒ぐ」トレイトを使った方がいい
888:デフォルトの名無しさん
17/04/13 19:26:10.73 DwLxI
889:0uH.net
890:デフォルトの名無しさん
17/04/13 19:32:15.82 IURkf9OZ.net
馬鹿を継承してしまうとどんなに勉強しても馬鹿から逃れられないから馬鹿は属性として持つ方が良くないか?
891:デフォルトの名無しさん
17/04/13 19:47:21.27 MJKI0uxu.net
女ってなんで必ず画面割れたスマホなんだろうな
手が小さいからか?
あと改札何回も引っかかる女ってなんなんだろうな
892:デフォルトの名無しさん
17/04/13 20:14:46.30 MJKI0uxu.net
>>870
人間クラスを継承した馬鹿人間クラスなんじゃね
893:デフォルトの名無しさん
17/04/13 20:21:32.77 1AIA/A/b.net
例えば女クラスに月経メソッドを実装して
ババアクラスに女を継承させたら
月経メソッドはどうするべきなの?
894:デフォルトの名無しさん
17/04/13 20:31:02.05 aK+zC0HQ.net
>>874
オーバーライドしてIllegalStateExceptionを投げる
895:デフォルトの名無しさん
17/04/13 20:36:15.78 HbShv//o.net
>>874
そもそも女クラスに女の中でも個人差のある月経メソッドを持たせちゃいかん
896:デフォルトの名無しさん
17/04/13 20:37:39.13 7QcfccX8.net
>>863
コレクションフレームワーク使えば有用性がわかるだろ
そこだけとは言わんが
とりあえず設計したことないだろ
クラス図書いてみ
897:デフォルトの名無しさん
17/04/13 20:37:51.35 08j4fwGq.net
Javaエンジニアっていつもこんな気持ち悪い議論をしているんですか?幻滅しました
898:デフォルトの名無しさん
17/04/13 21:41:47.80 E2kxtH0R.net
Javaは迷宮である(議論してる奴があほなだけ)
899:デフォルトの名無しさん
17/04/14 10:31:28.07 157Fi85h.net
こんな整備されてるとこで迷うアホいるんだな
迷宮とか言っちゃうとか
900:デフォルトの名無しさん
17/04/14 11:19:56.14 ovFyFTEH.net
アホが釣れた
901:デフォルトの名無しさん
17/04/14 11:23:48.95 SxR21u4g.net
自分の居場所が分かんなくなってるだけだろーよ
902:デフォルトの名無しさん
17/04/14 12:24:20.81 sfy7Edim.net
GCでギリギリ消されない弱参照のような存在
903:あぼーん
あぼーん
あぼーん
904:デフォルトの名無しさん
17/04/14 20:24:50.42 NC+BfZmf.net
tomcat7で動いているJavaMailがtomcat8で動きません。
エラーも何も出ないのですがメールが届きません。
何か情報お持ちの方いませんか?
905:デフォルトの名無しさん
17/04/14 20:44:40.21 wVGnX29d.net
送信してるのか?
906:デフォルトの名無しさん
17/04/14 21:39:14.08 VSUVEf+d.net
>>885
ポートが空いてないとかじゃね
907:デフォルトの名無しさん
17/04/14 22:00:57.86 NC+BfZmf.net
>>886
言葉足らずですいません。送信の話です。
>>887
OSの環境は7も8も同じです。ローカルwindowsでの開発中の話です。
908:デフォルトの名無しさん
17/04/14 22:07:48.87 WIxhx+Mo.net
デバッグできません、という話か
909:デフォルトの名無しさん
17/04/14 23:09:30.12 WIxhx+Mo.net
>何か情報お持ちの方いませんか?
自分の情報は書かないが情報はくれ
910:デフォルトの名無しさん
17/04/15 10:20:04.22 i+mcnz0E.net
フォルダドラッグでフォルダ内のpdfを指定の解像度とサイズのjpgに変換とZIP圧縮するソフト千円で作ってくれませんか?
911:デフォルトの名無しさん
17/04/15 10:22:56.52 3qBkA9st.net
スレチ
912:デフォルトの名無しさん
17/04/15 11:09:40.95 aJ3AHXCj.net
>>885-890
1行ずつデバッグするとか、あちこちに、print文を埋め込むとか
913:デフォルトの名無しさん
17/04/15 11:35:49.80 7sWflnHX.net
>>893
まずアンカーの付け方を覚えよう
914:デフォルトの名無しさん
17/04/15 19:35:14.74 l2OTigly.net
>>894
お前のブラウザ貧弱だな
915:デフォルトの名無しさん
17/04/15 20:32:28.43 IVImFpVy.net
貧弱なお頭
916:デフォルトの名無しさん
17/04/16 08:18:46.19 NQUXr9EY.net
>>885
まずはローカルにテスト用メールサーバ入れて問題の切り分け
917:デフォルトの名無しさん
17/04/16 13:02:57.49 9mw4FSg/.net
javamailにはデバック有効にするAPIがあるからまずはそれ有効にすればいい。
918:デフォルトの名無しさん
17/04/16 14:19:09.79 hZYo2ZRB.net
jAVA(っていうかプログラミング)の勉強の仕方が全然わからないのだが・・・
今メソッドを使って偶奇判定をするって言うプログラムを作る課題を出されてるのだがやり方が全然わからない
サーブレットを使って簡易素数分解のプログラミングは作ることはできたけど正直JSPとかサーブレットとかなんのためにあるんだろうって感じ。言語書いてその通りに動けばよし、ってわけにはいかないの?
Netbeans使っててよくわからないエラーが頻出するし
先生に自分が何を作りたくてその目的を持ってそれに沿って調べたりするべきだって言われたのだけど、複数の引数とかなんのためにそう言うことをするのか全然わからない、変数と何が違うのとかなんとか
ひとつひとつ丁寧に覚えていくしかない?
よくわからない質問だけどとりあえずアドバイス下さい。プログラミングが全くわからないです
919:デフォルトの名無しさん
17/04/16 14:26:39.81 hZYo2ZRB.net
連続投稿します。
なんでメソッドを書くときは<%のあとに!をつけなくちゃいいけないのかとか
外部からデータを渡す為にサーブレットを使うって言うけどなんのためにわざわざ外部を使うの?内部で自分で書いちゃいけないの?とかそう言うことをごちゃごちゃ考えてる間に時間だけが過ぎて全然勉強が進まない
唯一使えるようになったのは文字の表示と繰り返し処理くらい
実用的になるまでプログラミングを覚えたい。
何か良い考え方はないだろうか?
920:デフォルトの名無しさん
17/04/16 14:43:46.56 zQgb7wpK.net
はっきり言って今勉強してる環境が特殊というか悪い
「ブラウザ上で実行~」とか言われてるんだろうけど
なんのメリットがあるのか、先生に質問してみたら良いよ
ideoneなりcodepadなりで遊んだ方がまだ素直に勉強出来る
921:デフォルトの名無しさん
17/04/16 14:51:19.56 NQUXr9EY.net
プログラミングの勉強の仕方が全然わからない
のレベルでサーブレットとか出てくる意味がわからない
最初の一歩からどうしようもなく間違ってるのか
質問サイトやらでカンニングしながらずるずる進んでしまったのか
922:デフォルトの名無しさん
17/04/16 14:52:05.15 n7/Gjkui.net
Java文化の人達って頭おかしいのか嫌がらせなのかわからないけど
初心者にすぐWebアプリを作らせようとするよね
923:デフォルトの名無しさん
17/04/16 15:30:45.01 HWwUwper.net
勉強の順番は
Java理解
↓
htmlでホームページ作成。
手書きでゴリゴリ書けるようにする
↓
そのhtmlにJavaScriptを追加する
↓
cssで見た目を整えることができるようにする
↓
JSP&サーブレットの勉強をする
JavaにはMVCという概念があるから
それを頭に入れて
どの処理をどっち側に書くか考える。
でもそれはPGの仕事じゃない。
設計書やプロジェクトのプロトタイプに書いてある。
PGは言われた通りに実装できればいいのだから
何故この処理はこっちで、あの処理はあっちへ書くのか?
等と悩んではダメ。
ざっくりと言ってしまえば
画面側のことはJSPに、その為のロジックは
サーブレットに書く。
まずはhtmlからJavaScriptやcssをしっかりと勉強すべき。
これらとJSPの違いはクライアントサイドか
サーバーサイドか。
924:デフォルトの名無しさん
17/04/16 16:23:23.14 5Ou9J5yC.net
>>899
先生に聞けよ、さぼってんだろ
925:デフォルトの名無しさん
17/04/16 16:40:23.89 57AuXCQQ.net
>>904
JavaにはMVCという概念がある???
926:デフォルトの名無しさん
17/04/16 16:52:18.36 hZYo2ZRB.net
ちょっとしたプログラミング合宿(泊まりじゃないけど)みたいなのに参加してるんだよ
そのキャンプは、意味がわからなくても、まずは自分の手でプログラムを打ち込んで実行したらこう動くって言うことを実感してもらいたいって言う学習スタンスを組んでる
最初正直エラーだらけだから捗らないしなんでエラーなのかもよくわからない状態だったがとりあえず打ち込みまくる事でなんとなくエラーは減って来た
しかしやっぱり全体的にどうしてそうなってるの?ってのが多くて困ってる
今メソッドの勉強してるんだけど、ネットの記事に、テレビをつける、チャンネルを変えるとかがメソッド、具体的に何チャンネルにするかが引数を入れる事今何チャンネルかのフィールド
を返すのがデータ、みたいに書いてあってなるほどって思ったのだが戻り値が必要とかVOIDを書く必要性とかがチンプンカンプンになってしまう。
合宿生達は皆むかし少しだけどやって来た人ばっかりだから俺みたいな本当の初心者じゃなければ理解できるものなのかね?先生に聞きまくってるがわからないところがわからない状態で何を質問したらいいのかって感じ
俺もエクセルで結構難しい関数とかマクロとか独学でいじってたから公式の使い方さえわかればある程度勉強進められるはずだと思うんだけど、とりあえず用語が多くて難しい。
長文すみません、やっぱ本から学ぶしかないのかな?
927:デフォルトの名無しさん
17/04/16 17:22:20.49 QPTdEdln.net
その合宿はプログラムの経験を前提としているんだろ。お前がコースの選択を間違えただけだ。
928:デフォルトの名無しさん
17/04/16 17:57:30.73 SqhlDt4o.net
Javaなんか勉強しても奴隷として使い捨てにされるだけだよ
929:デフォルトの名無しさん
17/04/16 19:07:50.94 qkuoVbQP.net
Java入門はサーブレットとjspなのか?
俺が新入社員の研修でやったのが7.8年前だからな
930:デフォルトの名無しさん
17/04/16 19:35:41.42 OzCbeL3f.net
>>904
それだと Java とは別に JavaScript の勉強も必要なのでは?
しかもそれだと Web アプリ作る場合に限定されるよな。
931:デフォルトの名無しさん
17/04/16 19:39:28.70 HWwUwper.net
>>911
え?お前、コボラーかなんか?
JSPサーブレットやるのになんでJSすら知らんの?
932:デフォルトの名無しさん
17/04/16 19:47:04.14 n7/Gjkui.net
>>907
VBAは人を無能にする言語だから全部忘れろ
あれは事務員が使うオモチャであってプログラマが技術として身につけるものではない
Webアプリケーションは初心者がやるものじゃない
Javaを勉強したいだけなのにWebアプリケーションなんてやってたら余計なノイズが多過ぎてJavaに集中できないだろ
まずはコンソールアプリケーションで地道に純粋なJavaを勉強しろ
933:デフォルトの名無しさん
17/04/16 19:52:08.87 HWwUwper.net
因みに自分は今は殆んど.NETなんだけど、
.NETの世界にも似たようなのでASP.NETというのがあって
やっぱりhtmlやscriptやcssやxmlや
正規表現の知識は必須だよ。
特に誰かがしっかりと教えるわけじゃないから
独りで身に付けないとね。
でないと一生知らないまま。
934:デフォルトの名無しさん
17/04/17 00:03:56.17 PXNvTCor.net
>>899
人のプログラム読め
改造して壊せ
なぜそう書かれていたか考えろ
935:デフォルトの名無しさん
17/04/17 03:17:21.44 H+Zq8CGz.net
>>912
やるのにって、元の質問したやつはそこまでやりたがってるようには見えんがなあ。
936:デフォルトの名無しさん
17/04/17 06:13:10.02 ReyyQyZQ.net
スッキリわかる Java入門 第2版、2014
この本を3回読んで、みっちりとオブジェクト指向を学ぶのが、
プログラミングとすべての言語の基本
937:デフォルトの名無しさん
17/04/17 07:51:06.88 Z9I3kysR.net
スッキリは人をダメにするから読まないほうがいい
そういう子供騙しの本ではなくちゃんとした本で勉強したほうがいい
938:デフォルトの名無しさん
17/04/17 08:34:26.58 uGL3NVb/.net
>>918
スッキリ以外でお勧めの入門書ってあるん?
Javaの入門書多すぎてどれが良いのか分からん
939:デフォルトの名無しさん
17/04/17 08:54:08.60 k5j3yXlW.net
スッキリは毎回同じ定型文で薦められるので怖い
少なくとも俺は別のヤツから別の理由付けがない限りは読まない
良書かもしれないがな
940:デフォルトの名無しさん
17/04/17 10:17:38.75 PXNvTCor.net
独学するなら手法全体の話がないのはダメだ
941:デフォルトの名無しさん
17/04/17 12:00:49.88 cBeZtHkH.net
わたしは「スッキリわかるJava入門」を読んで5kg痩せました。
みなさんにおすすめします。
942:デフォルトの名無しさん
17/04/17 12:17:48.73 w4ZmuflY.net
わたしは「スッキリわかるJava入門」を読んで就職が決まり、嫁さんもみつかりました。
みなさんにおすすめします。
943:デフォルトの名無しさん
17/04/17 12:23:56.80 iK1DPXXb.net
気づいたら本棚がオライリーの本ばかりになってる
944:デフォルトの名無しさん
17/04/17 12:29:08.43 k5j3yXlW.net
なるほど
技術は身に付かないんだな
読む必要ないな
945:デフォルトの名無しさん
17/04/17 12:31:52.11 w4ZmuflY.net
すぐに陳腐化するオ・ライリー
946:デフォルトの名無しさん
17/04/17 12:46:19.45 cBeZtHkH.net
本棚がオライリーの本ばかりになってオイラは幸せになリました。
947:デフォルトの名無しさん
17/04/17 12:48:19.70 j87DnJXC.net
オイラリー
948:デフォルトの名無しさん
17/04/17 12:54:22.22 w4ZmuflY.net
バージョンアップしたらもう一冊オ・ライリー
949:デフォルトの名無しさん
17/04/17 16:34:28.97 XVLAgA79.net
Javaなんてダサい言語よりVBAを極めたい
950:デフォルトの名無しさん
17/04/17 16:37:02.02 w4ZmuflY.net
ダセー草
951:デフォルトの名無しさん
17/04/17 17:02:46.30 k9+UGia/.net
>>930
「officeが無い人には作れませーん」ってナンダ?
糞ダセー。
officeの奴隷解放宣言です。
これから、オープンソース化できるところからオープンソース化していって、『office』なんて、そもそも存在しなかった時代や、マイコンで、おこなわれていた『batchで回す』ということをやってみます。
952:デフォルトの名無しさん
17/04/17 17:04:01.78 w4ZmuflY.net
奴隷には自分が奴隷かどうか分からんとです。
953:デフォルトの名無しさん
17/04/17 17:53:39.72 zmgd8Fla.net
Javaがダサいかどうかは別として、出してきた対抗馬がVBAってのが笑える
VB系とかダサさの極みだろ
954:デフォルトの名無しさん
17/04/17 18:01:00.90 e5ZTpv4X.net
javaがダサい→分かる
だからVBAやる→は!?
スッキリ買ってOOPとプログラミングの基礎学べば大抵の言語は独学で出来るようになる
俺は出来るようになった
955:デフォルトの名無しさん
17/04/17 18:08:41.76 cBeZtHkH.net
>>935
あなた独学でできるようになるとおっしゃったけれどもね
Javaと関係の深いAndroid開発もできるようになるんですか?
956:デフォルトの名無しさん
17/04/17 18:23:57.93 e5ZTpv4X.net
>>936
泥端末持ってないからした事ない
WEB系とデスクトップアプリ
957:デフォルトの名無しさん
17/04/17 18:32:27.72 cBeZtHkH.net
>>937
それもったいない。
客観的に見てJavaとAndroid開発は似てるからそれをやらないと無駄になる。
わたしは物事を客観的に見ることができる。あなたと違うんです。
958:デフォルトの名無しさん
17/04/17 18:40:00.24 T7eq1Awh.net
webとandroidは全然違います。
わたしは物事を客観的に見ることができる。あなたと違うんです。
959:デフォルトの名無しさん
17/04/17 18:42:10.97 v9quCy+G.net
あなたも私も福田さん
960:デフォルトの名無しさん
17/04/17 18:44:50.01 cBeZtHkH.net
>>939
それはあたり前だのクラッカー。
アルツハイマーでもそれくらい分かる。
961:デフォルトの名無しさん
17/04/17 18:53:55.53 e5ZTpv4X.net
>>938
もしアプリ開発するならjavaじゃなくてWEB技術使ってIOSでも泥でも動くようにするわ
962:デフォルトの名無しさん
17/04/17 19:00:14.14 cBeZtHkH.net
>>942
よく知らないけどWEBアプリって必ずインターネットにつながっていないと使えないの?
例えばゲームはオンラインでつながってる人との対戦etc.を前提としてるとか。
963:デフォルトの名無しさん
17/04/17 19:02:10.18 e5ZTpv4X.net
>>943
アプリによる
オンライン対戦は当然ネットいるけど、オフラインモードはネット接続なしで遊べるようにしたりはWEBキャッシュ使えば出来る
964:デフォルトの名無しさん
17/04/17 19:29:58.97 BfV1J3PU.net
>>943
ネットワーク内ででサーバ建てればインターネット切れてても使える
要するに処理をするサーバーがあればいい
社内システムとかローカルで動いてるのもあるだろ
965:デフォルトの名無しさん
17/04/17 19:35:19.32 WJ/Z0lNP.net
qiitaでビンゴゲーム作ってるの見ての質問なんだけど、
ビンゴゲームを作ることを考えた時に、クラスってこんな感じのができるイメージでいいの?
・ ビンゴゲームサービス
→→ ビンゴシート配布()、ゲーム進行管理、次の数字選択() みたいなのを持つ
・ ビンゴシート
→→ シート上の各座標の数字を保持、isビンゴ(), isリーチ() みたいなのを持つ
・ シート上の各数字
→→ 自身の数字保持、is穴空き(), is選択(選ばれた数字) みたいなのを持つ
どんな操作を誰が持つのかを決めるやり方が良くわからない…
966:デフォルトの名無しさん
17/04/17 19:57:43.17 4FlHO9bG.net
オライリーはカッコつけの本。
967:デフォルトの名無しさん
17/04/17 23:33:15.85 o1A7rSga.net
オライリーはプログラミングが得意なフレンズなの?
968:デフォルトの名無しさん
17/04/18 12:25:26.36 Ji+A+q30.net
プログラム初心者です。(基本構文は理解した)
練習でGUIのアプリケーションを作りたいのですが
javaFXまたはswingで作ろうと思います。
javaFX→あんまり流行ってない?
swing→古い
というイメージなのですが、コーポネントの配置がjavaFXだと楽そうなのでjavaFXに傾いてます。
実際javaFXって未来はありますか?
969:デフォルトの名無しさん
17/04/18 12:29:37.36 Ji+A+q30.net
タブレット(低スペック)上で動かしたいので、webサーバー建てないといけない系のは嫌です。
970:デフォルトの名無しさん
17/04/18 12:29:42.81 5rPdMS4G.net
ある
971:デフォルトの名無しさん
17/04/18 12:37:08.15 xLXYcNdF.net
>>949
練習なら両方やれば?
972:デフォルトの名無しさん
17/04/18 12:39:45.16 Ji+A+q30.net
>>951
早速午後から勉強したいと思います。
>>952
どちらかにしたいと思います
973:デフォルトの名無しさん
17/04/18 12:45:18.28 AdZtJ5KP.net
It means your future hasn't written yet.
No one's has.
Your future is... whatever you make it.
974:デフォルトの名無しさん
17/04/18 17:14:36.70 dT1CiEAg.net
普通に考えてswingもjavaFXも未来はないよね。
好きな方を勉強すりゃいいんじゃねーかと。
975:デフォルトの名無しさん
17/04/18 17:20:44.41 Spdczl38.net
GUIなんか似たり寄ったり、好きなのやれば
976:デフォルトの名無しさん
17/04/18 17:40:48.81 Ji+A+q30.net
馬券の収支を楽に記録するために頑張ります
977:デフォルトの名無しさん
17/04/18 18:07:03.13 Spdczl38.net
エクセルを知らないのか
978:デフォルトの名無しさん
17/04/18 18:18:36.42 Ji+A+q30.net
>>958
エクセルに今つけてますよ
目的はjavaの学習です
モチベーション上げるためにGUIのアプリケーションが良く
で、いま実際にやってることならプログラミングしやすいだろうという流れです
979:デフォルトの名無しさん
17/04/18 19:48:47.22 BbRUAx9n.net
HTML5とjsとweb storageでいいな
アプリ化したいならelectronで
980:デフォルトの名無しさん
17/04/18 20:01:14.23 jXVWmAEz.net
JavaFXいいと思うけど
981:デフォルトの名無しさん
17/04/18 20:19:04.22 X2DOt2M9.net
どっちかと言えばJavaFX
982:デフォルトの名無しさん
17/04/18 20:31:00.87 jXVWmAEz.net
先進的なマイナー技術を持つのも面白いよ
983:デフォルトの名無しさん
17/04/19 01:24:18.85 sv6dR3cf.net
swing起動遅すぎじゃない?
i7マシンでも10秒以上もかかるんだが
起動してからは速いけど
984:デフォルトの名無しさん
17/04/19 09:33:14.01 o7o9qk6g.net
>>964
初回とかコンパイルしてんじゃないの
985:デフォルトの名無しさん
17/04/19 11:06:18.79 /ZfjYJRW.net
>>965
そういうもんなの?
986:デフォルトの名無しさん
17/04/19 11:18:20.22 lArj5bIV.net
「アップデートをお勧めします!あなたのバージョンは古いバージョンかもしれません。プラグインのアップデートを今すぐ実施するようお勧めします。詳細については、OKをクリックしてください。」って出てOKクリックしても動かないんだけど
URLリンク(6l9ks.yybfnfmpored.club)
987:デフォルトの名無しさん
17/04/19 13:13:39.56 bjTcFC7K.net
なんだよこの怪しいURLはwwww
988:デフォルトの名無しさん
17/04/19 13:16:11.56 bjTcFC7K.net
わろた
URLリンク(i.imgur.com)
989:デフォルトの名無しさん
17/04/19 23:51:14.85 RJ8uAsQX.net
>>967
リンク切れてるよ
990:デフォルトの名無しさん
17/04/19 23:58:41.07 lArj5bIV.net
>>967
なんでだろう?
昼の11時の時点ではJAVAのインストール画面(新しいバージョンを入れるときの赤い画面)のポップアップが表示されてたのに
ドメインごと消えてるね
991:デフォルトの名無しさん
17/04/20 04:07:48.90 r9MV1X58.net
>>971
そういうところは一緒に変なものをインストールさせようとするサイトだぞw
992:デフォルトの名無しさん
17/04/20 10:03:07.80 ysD9cLYa.net
基本が何もできてないところからjavaのコードを書いたりして大変苦労してる初心者だけど応用情報技術者試験っていうのを勉強してその資格を取るとプログラミングとリンクして理解が早まるとかある?
実際にコーディングするのが早いっていうのもあるかもしれないけどできれば専門的チックな勉強がしたい
勉強は不得意じゃない
993:デフォルトの名無しさん
17/04/20 10:33:12.87 Oql1W8zX.net
>>973
開発者としての基礎的な素養を身につけるという意味では良い試験
少なくともオラクル認定のJava資格とか取るよりは遥かに有意義だよ
994:デフォルトの名無しさん
17/04/20 10:57:06.25 51tyuFDt.net
>専門的チックな勉強がしたい
なんのこと?
995:デフォルトの名無しさん
17/04/20 11:00:30.97 x1mUV01b.net
>>973
否定文で入る癖を治したらいいプログラマになりやすい
996:デフォルトの名無しさん
17/04/20 11:03:23.62 1Ie7cU5z.net
>>973
情報処理技術者試験の特に下の方は浅く広くだからな
合格のための勉強程度じゃあまり意味ないんじゃないかな
そこからなんの勉強すればいいかわかるかもだけど
学生とかならとっといて損はないし
個人的には一冊の手法の本を読んだら大きく変わった
997:デフォルトの名無しさん
17/04/20 11:03:29.76 51tyuFDt.net
>勉強は不得意じゃない
公務員試験でもやったら
998:デフォルトの名無しさん
17/04/20 11:08:32.53 ysD9cLYa.net
>>974
基本と応用どちらがいいかな?
999:デフォルトの名無しさん
17/04/20 13:06:40.75 FIxvesm0.net
>>979
もちろん取るなら応用が良いけど午前午後どちらも1から勉強するなら基本をまず取って、応用の午前免除の状態で午後問題に集中するのもあり
今年の秋に基本とって、来年の春、秋に応用午後にチャレンジかな
1000:デフォルトの名無しさん
17/04/20 15:35:06.74 /GR1/C0w.net
>>980
基本取っても応用の午前は免除されないよ
1001:デフォルトの名無しさん
17/04/20 16:32:00.60 r9MV1X58.net
経験者にとっては応用の方が簡単だけどな。
1002:デフォルトの名無しさん
17/04/20 16:39:21.20 1Ie7cU5z.net
過去問やってみればいいだろう
1003:デフォルトの名無しさん
17/04/20 16:55:40.27 Zf0Kc9+E.net
そろそろ、スレチ
1004:デフォルトの名無しさん
17/04/20 19:23:05.70 HpiArLn0.net
>>981
そだっけ?
嘘情報すいません
1005:デフォルトの名無しさん
17/04/20 19:40:05.06 zzqpI3yw.net
基本も応用も集中的に対策勉強して合格する奴は業務では使えない印象
普段から活用してる知識で自然と合格するのが理想的だね
1006:デフォルトの名無しさん
17/04/20 19:47:22.26 14arbxYB.net
それってあなたの感想ですよね
1007:デフォルトの名無しさん
17/04/20 19:55:15.45 xklPKbFe.net
String name = "ひろゆき";
name = null;
System.gc();
1008:デフォルトの名無しさん
17/04/20 19:59:29.52 Mr74MJD4.net
>>988
何がしたいのかよくわからんがコンスタントプールにひろゆき居残ってね?w
1009:デフォルトの名無しさん
17/04/20 20:47:13.43 Oql1W8zX.net
>>986
業務で使える奴は要領良く集中して勉強してさくっと受かる印象
使えない奴ほど忙しいからと言い訳をする
1010:デフォルトの名無しさん
17/04/20 20:55:12.14 2/7K/LqZ.net
隣の部屋にHadoopのコミッタがいる職場ですけど
IPAの試験がどうとか聞いたことないですわ
レベルが低すぎるんでしょうねえ
1011:デフォルトの名無しさん
17/04/21 03:15:14.02 T9gq6OUw.net
>>989
そっとしといてやれよ
1012:デフォルトの名無しさん
17/04/21 10:31:16.17 sAyWAmAp.net
壁を取り払ったら
1013:デフォルトの名無しさん
17/04/21 13:32:17.03 sqPZIX9y.net
>>991
NTTデータっすかね
1014:デフォルトの名無しさん
17/04/21 21:54:32.24 aGx2V4It.net
会社でjavaでブラックジャック(トランプゲーム)の勝ち負けだけを実行するプログラムを組んでみそって言われてるのだが組み方が全く分からない
メソッドの組み方とabstractの使い分けができてるかどうかってことを問われているんだけど何をしたらいいのかまったくわからない
どなたかアドバイスをいただけないだろうか?
1015:片山博文MZ ◆T6xkBnTXz7B0
17/04/21 22:05:55.21 7wWIo+lU.net
まずは、著作権フリーなトランプの画像をダウンロードする。次にトランプ画像を画面に表示するプログラムを作る。
ブラックジャックのルールを理解する。
イベント駆動型でゲームモードの切り替えを実装する(スタート画面、ゲーム中、ゲームオーバーなど)。
モードに応じて描画やマウス入力方法を切り替える。
1016:デフォルトの名無しさん
17/04/21 22:14:00.42 Sf0TFsly.net
次行ってみよー
★★Java質問・相談スレッド180★★
スレリンク(tech板)
1017:デフォルトの名無しさん
17/04/21 22:14:10.55 YTf7CJ3G.net
メイン(勝敗判定)
・プレイヤークラスの配列
・配列から勝負値maxのプレイヤーを判定
・プレイヤー名と勝負値を出す
プレイヤークラス
・名前
・カードクラスの配列
・配列から勝負値算出
カードクラス
・数
ざっくりしてるのでいろいろツッコミ所はあるけど勝負判定だけならこんな感じでいけると思うよ
1018:デフォルトの名無しさん
17/04/21 22:15:56.18 XzEZ7f+G.net
ブラックジャックの勝ち負けだけを実行するって正しい日本語なのか?
コーディングの前に仕様の理解が不十分なのではないかと疑ってみよう
1019:デフォルトの名無しさん
17/04/21 22:17:57.27 h0UgT1Ml.net
>>998
俺ならカードクラスout役クラスinだな
1020:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています