1 名前:デフォルトの名無しさん mailto:sage [2016/11/11(金) 20:25:11.04 ID:zFksT2Ki.net] Java初心者のためのスレッドです。 ※前スレ Java入門・初心者質問スレ echo.2ch.net/test/read.cgi/tech/1462997913/
237 名前:デフォルトの名無しさん mailto:sage [2016/12/29(木) 12:10:50.75 ID:Q1+Iavrc.net] シャバ
238 名前:デフォルトの名無しさん mailto:sage [2016/12/29(木) 13:19:21.56 ID:PQG2Dd5Q.net] シャバ僧がっ
239 名前:デフォルトの名無しさん mailto:sage [2016/12/29(木) 17:27:37.79 ID:Vo1LVtwE.net] >232 理解してもお仕事には通用しないから安心しろ。
240 名前:232 mailto:sage [2016/12/29(木) 18:14:55.91 ID:vr4Mknp8.net] >>235 じゃあどうなら通用するんですか?
241 名前:デフォルトの名無しさん mailto:sage [2016/12/29(木) 18:35:14.31 ID:GsIC9rdZ.net] モノができなきゃ話にならんやろ
242 名前:デフォルトの名無しさん mailto:sage [2016/12/29(木) 20:05:48.78 ID:Ar/+LSmG.net] なんでもいいから自分でひとつアプリケーション開発してみたら?
243 名前:236 mailto:sage [2016/12/30(金) 01:12:09.60 ID:b0V6KfZO.net] >>237 >>238 なるほど。分かりました。 ありがとうございました。 いや待って下さい、知識的に必要なのかどうかを知りたかったんですが…。ラムダ式とかを。他には各種APIやツールとか。
244 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 10:49:47.03 ID:IAKfUkSD.net] >>239 知ってれば知っているほど楽になる可能性は高まる。 まあしかしこれはなんでも同じことだよな。道具を沢山持ってるやつの方が持ってないやつよりも楽に簡単に仕事を終わらせる可能性がある。 但し持ってるだけで適切に使いこなせないやつはやっぱりダメだがな。 そういや詰め込み教育やりすぎたせいか知らんが知識さえ沢山記憶していればなんとかなるかのような錯覚ってあるよね。 道具さえ沢山持ってれば何とかなると思い込んでるのと同じだな。更にヲタはヲタ同士で道具自慢をやっている。
245 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 11:17:46.98 ID:ymKNG2iV.net] 持ってることによる安心感だろな 迷惑かけてるわけじゃなければ本人がよければどうでもよくね
246 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 11:42:59.85 ID:IAKfUkSD.net] ま、そうだな。 こんなに持ってるのになんでうまく行かないんだろうとか思うことになるかも知れないが。 (馬鹿だと更にうまく行かないのは世の中が悪いせいとか思ってしまうかもなあ・・・)
247 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 12:00:12.82 ID:ymKNG2iV.net] 宝の持ち腐れとか分不相応って言いたいのか にしても何があったw 敵意剥き出しだぞw
248 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 12:04:09.37 ID:zRXiBWIE.net] 詰め込みも嫌いじゃない アルゴリズム覚えるの楽しい
249 名前:デフォルトの名無しさん [2016/12/30(金) 15:11:44.13 ID:NIWDNqpS.net] 必要になってからじゃ間に合わないから広く浅く勉強しておくのがいい
250 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 21:54:06.87 ID:a+Fs1I4H.net] 兼ね合いが難しいよな。 下手すると一生溜め込むだけで使わずに寿命を迎えるかも知れない。 金と同じだな。
251 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 21:56:26.95 ID:a+Fs1I4H.net] コンビューター関係の場合は自分の寿命が来なくても流行りが変わって行っちゃうってのがあるな。 ずーっと勉強を続けて完璧に覚えた頃に業界では違うのが流行ってるとかな。
252 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 23:55:01.32 ID:AE3qYxRw.net] >>232 スッキリJavaの実践編を読んでいないと、テストで困る >>239 func(型: obj){ } 普通は、引数の場所で、事前に型が決まっているけど、 いきなり引数の場所で、無名(匿名)クラス・無名(匿名)関数・ラムダ式を、 宣言して使うのも、本質的には同じ その場限りの、書き捨てのコード。 どれで書いても、その関数1つだけを持った、クラスにコンパイルされる Single Abstract Method interfaces (SAM Interfaces)
253 名前:239 mailto:sage [2016/12/31(土) 13:09:50.79 ID:7HTz0XT8.net] レスをしてくれた方、ありがとうございました。 アンカーはつけませんが、参考にしたいと思います。
254 名前:デフォルトの名無しさん mailto:sage [2017/01/02(月) 18:58:02.30 ID:MYC95Ajh.net] 継承関係にあるクラスのコンストラクタについてですが、以下の二つの文で Sample の方は new Sub(10) でも親クラスの引数なしの Super() コンストラクタがまず呼ばれるのに対して Y の方は new Y(5) でまず親クラスの引数無しコンストラクタである X() が呼ばれないのは何故なのでしょうか? 問題文を見たとき親クラスの引数無しコンストラクタがまず呼ばれるルールから実行結果は 11234 かと思ったのですが 1234 でわけわからんくなってます i.imgur.com/i6C4PHi.png
255 名前:デフォルトの名無しさん mailto:sage [2017/01/02(月) 20:24:32.43 ID:0H4bJ89V.net] >>250 自分でsuper書いてるからだよ (1)superが書かれてる場合はその指定で親クラスを構築する (2)superが書かれてなければ親クラスのデフォルトコンストラクタで親クラスを構築する (3)子クラスのコンストラクタでthis()書いてるなら親クラス構築前に先にthisを呼び出す よって Y(int) -> Y() -> X(int) -> X()の順で上にたどって、 1234が表示される
256 名前:デフォルトの名無しさん mailto:sage [2017/01/02(月) 21:02:36.89 ID:MYC95Ajh.net] >>251 解答ありがとうございます それはつまり new イコール即親クラスのデフォルトコンストラクタではなく まず1行目が読み込まれてそこで super が指定されていればそれが優先されるということでいいんでしょうか
257 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 11:02:25.83 ID:QqvWSc0b.net] 画像(jpg,bmp,png)を取得する方法って getimage(getToolkit.getImage) と bufferedreadの 二つしかないですか? C#ほど画像処理関係って充実してない感じでしょうか?
258 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 14:32:08.72 ID:ib/y0u9/.net] >>253 なんかすごく懐かしい匂いのするメソッドだなあ JavaのGUIは古いものから新しいものまで種類が結構ある で、あんたはそのどれを使ってるのか、まずそこを明示しないと始まらない AWT? JavaFX1? Swing? JavaFX2? それともSWTだったり? 次にJavaはいろんな人がいろんなライブラリを公開してて、それを自由に組み込んでアプリを作ってる 公式になければそういうライブラリを探せば見つかることも多い 例えばOpenCVとか
259 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 19:48:57.51 ID:Z++pOviW.net] 質問に質問で返すレスって答
260 名前:えたところで大抵ろくなレスが返ってこないんだよね。 もったいぶらずにどのパターンだとどうなるって答えればいいのに。 [] [ここ壊れてます]
261 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 19:51:21.04 ID:nyR751xv.net] そしてそのパターンじゃないとなる
262 名前:デフォルトの名無しさん [2017/01/09(月) 21:15:16.58 ID:bKumwacY.net] >>255 全部書くの面倒臭いじゃん。 それにそもそも教えなきゃいけない義務があるわけでもなし金がもらえるわけでもなし。 そこまでやる余裕のあるやつがたまたま見てない限りそれは実現しないだろう。
263 名前:デフォルトの名無しさん mailto:sage [2017/01/09(月) 22:39:28.21 ID:qvjxruLM.net] >>250-252 ほう、Javaに、super, this()なんて、あったのか
264 名前:デフォルトの名無しさん mailto:sage [2017/01/10(火) 18:00:43.47 ID:H0byBSxj.net] 初めて3日目だけど下みたいのがよくわかんない 例えばこんなのあって class Oya{ private int oya = 1; public int getoya(){return oya;}} class Ko extends Oya{ private int ko = 2; public int getko(){return ko;}} -------------------------------------- @class Test{ ←こっちはわかる Ko test = new Ko(); System.out.println(test.getoya()); System.out.println(test.getko()); } Aclass Test{ Oya test = new Ko() ←こんな感じのがよくわかんね。何したいのこれ?こうする意図がわかんね 〜〜〜〜〜〜〜 } -------------------------------------- Ko test = new Ko()で親子両方メソッド使えるのはわかった
265 名前:デフォルトの名無しさん mailto:sage [2017/01/10(火) 18:03:32.75 ID:H0byBSxj.net] thisとsuper付け忘れたけどいいや
266 名前:デフォルトの名無しさん mailto:sage [2017/01/10(火) 18:13:11.10 ID:qWsrbX92.net] >>259 たぶんポリモーフィズムで検索したら解決する。
267 名前:デフォルトの名無しさん mailto:sage [2017/01/10(火) 18:38:00.98 ID:vk75pKyk.net] >>259 継承って抽象化を表現する手段なんだよ 例えば下校の時間になったから帰れって放送する時に田中帰れ鈴木帰れって言わずに「生徒」は帰れって言うじゃない? 始業式とかなら生徒どころか教職員まで含めて「全員」起立とかさ 物事はできる限り抽象的な言い方したいから、それができるところはそうするんだよ 田中を田中クラスでは無く生徒クラスでインスタンス化してみたり、全員クラスでインスタンス化してみたりってな 必要な場所で必要な分があればいいって考え方だよ
268 名前:デフォルトの名無しさん mailto:sage [2017/01/10(火) 18:55:16.84 ID:H0byBSxj.net] 2人ともありがとう 一応調べてもみて納得すた
269 名前:デフォルトの名無しさん mailto:sage [2017/01/10(火) 19:53:38.55 ID:kYPtijju.net] 初めて三日でそこまでいけるものなのか…
270 名前:デフォルトの名無しさん mailto:sage [2017/01/10(火) 21:00:38.95 ID:4cO17mre.net] >>262 おまえ説明うまいな
271 名前:デフォルトの名無しさん [2017/01/11(水) 02:54:37.40 ID:s2WqCPuy.net] 初めて3日目で、もうポリモーフィズムをやってるの? 「スッキリわかる Java入門」でも使っているのかな?
272 名前:デフォルトの名無しさん mailto:sage [2017/01/11(水) 07:52:35.57 ID:H8qDNa/I.net] つかってもそんな早くいかないんだけど 一日一時間で勉強でそこまでで二週間くらいかかったんだけど
273 名前:デフォルトの名無しさん mailto:sage [2017/01/11(水) 09:06:36.37 ID:4WkdBLi1.net] 1日5時間なら3日やな
274 名前:デフォルトの名無しさん mailto:sage [2017/01/11(水) 09:39:25.83 ID:Knkf8nBH.net] 学生で時間余ってて朝から晩まで本読んだりPC使ったりできて、尚且つ他のプログラミング言語を知っているのであればかなり早く進むのではないか? どの程度のめり込むことが出来るかで違いが出るかも知れないが。
275 名前:デフォルトの名無しさん mailto:sage [2017/01/11(水) 15:45:31.92 ID:fGAzlxSa.net] java swingでの質問です for文で同じ名前のボタン(bt)を複数取り付けました。 このボタン全てを削除する方法を教えてください
276 名前:デフォルトの名無しさん mailto:sage [2017/01/11(水) 17:04:24.47 ID:4WkdBLi1.net] Component[] cmps = jPanel.getComponents(); for(Component c : cmps) { if(c instanseof JButton && "hogebtn".equals(c.getName()) { jPanel.remove(c
277 名前:);} } 割とテキトー 動的にやるなら再描画忘れずに [] [ここ壊れてます]
278 名前:デフォルトの名無しさん mailto:sage [2017/01/12(木) 20:26:47.14 ID:wTRJIMgP.net] こんにちわ 半日ほどウェブサイトを調べてJavaの文法はマスターしたのですがどのIDEを採用するか迷っています 以下の条件を満たすIDEは有りますか? 各項目についてVisual Studio 2013程度の快適さがあれば合格とします 無料 動作が軽快 インテリセンスが強力 複数のプロジェクトを効率的に管理できる リファクタリングツールが充実している Webサイトの開発とデバッグがIDEのみで可能(ASP.NET MVCのように) ダークカラーテーマが容易に手に入る
279 名前:デフォルトの名無しさん mailto:sage [2017/01/12(木) 21:28:30.83 ID:zDBUW6ua.net] 全部重いです
280 名前:デフォルトの名無しさん mailto:sage [2017/01/12(木) 21:40:28.42 ID:NpeD6tx0.net] 速いPCを使えば速い
281 名前:デフォルトの名無しさん mailto:sage [2017/01/12(木) 21:48:44.30 ID:wTRJIMgP.net] そうですか では軽快な動作は妥協しましょう 他の項目を満たすIDEは有りますか?
282 名前:デフォルトの名無しさん mailto:sage [2017/01/12(木) 23:52:35.43 ID:GM2ZoXN9.net] >>272 IntelliJ IDEA JavaやるならCommunity editionで事足りる リファクタリングが強力でオススメ デフォでダークカラーあるし Webサイトの開発(html, css, js等)は有償版じゃ無いとプラグインが入らないけど30日間は無償なので試してみては? 3年以上使ってるけどこれ以外考えられない
283 名前:デフォルトの名無しさん mailto:sage [2017/01/13(金) 00:33:08.63 ID:BSPaqj0t.net] 半日でjavaマスターできる位の検索力があんなら どの開発環境がどんなものかなんてすぐ調べられるんじゃないの?
284 名前:デフォルトの名無しさん mailto:sage [2017/01/13(金) 01:03:32.29 ID:FzdcxCy/.net] DBでデータが削除され場合にログみたいなのは残せないだろうか? 2017/01/13 10:15:32 データ01 削除 こんな感じで
285 名前:デフォルトの名無しさん mailto:sage [2017/01/13(金) 01:10:33.84 ID:RuQPl+Bv.net] >>277 検索力はいらないだろ オラクルのサイトで開発者ドキュメント読むだけ
286 名前:デフォルトの名無しさん mailto:sage [2017/01/13(金) 01:12:26.47 ID:RuQPl+Bv.net] >>278 トリガー ログ出力アスペクト イベントソーシング 好きなのを選べ
287 名前:デフォルトの名無しさん mailto:sage [2017/01/13(金) 02:28:16.02 ID:ztjdkA7O.net] 1. class One { 2. public One foo() { return this; } 3. } 4.class Two extends One { 5. public One foo() { return this; } 6.} 7.class Three extends Two { 8. //ここに挿入するのに有効なコードは? 9.} 解答.public Two foo() { return this; } という問題、オーバーライドの戻り値に関する戻り値の方とそのサブクラス、というのを問う問題だと思うのですが何の前提もなくいきなり One Two Three が戻り値に指定されてるのに戸惑いました インスタンス変数を戻り値に指定する時 new せずとも戻り値に指定できるのですか? このコードが何も出力しない意図のわからんコードなところが余計に混乱させて腹立ちます
288 名前:デフォルトの名無しさん mailto:sage [2017/01/13(金) 03:05:04.69 ID:/KDgXWHa.net] >>281 問題作ったやつがアホなのではないかなあ?
289 名前:デフォルトの名無しさん mailto:sage [2017/01/13(金) 11:14:44.54 ID:jduiusCj.net] >>281 そこだとOneもTwoもThreeも、Objectすら戻り値としてはアリだよねw thisを返せるか返せないかなら、thisはThreeクラスのインスタンスになるから当然返せる、ただしあまり返すことはない なぜなら戻り値のインスタンスをそのまま返した場合、その内容を変更するとthisの内容も変更されるから やるならimplements Cloneableしてclone()書くかコピーコンストラクタ作るかして、その結果を返す
290 名前:デフォルトの名無しさん mailto:sage [2017/01/13(金) 11:26:13.05 ID:Z31HhTHu.net] >>283 Oneでの戻り値の型がOne
291 名前:セからObjectでは戻せないんじゃね? [] [ここ壊れてます]
292 名前:デフォルトの名無しさん mailto:sage [2017/01/13(金) 12:42:32.30 ID:jduiusCj.net] >>284 ごめん、戻り値を受ける変数のクラスとごっちゃになってた 改めて Two#foo()はOne#foo()をオーバライドしてる Three#foo()がTwo#foo()をオーバライドするなら、シグニチャは<T extends One> T foo()じゃないとダメ( covariant type return ) since jdk1.5 よって、Three#foo()の戻り値はOne, Two, ThreeのいずれでもOK Objectはダメ
293 名前:デフォルトの名無しさん mailto:sage [2017/01/13(金) 12:57:20.58 ID:Z31HhTHu.net] 5行目 public Two foo() { return this; } 8行目(解答) public Three foo() { return this; } にしたいw
294 名前:デフォルトの名無しさん mailto:sage [2017/01/13(金) 18:02:36.10 ID:nYBA/kaI.net] 教えてください。 oracleとdoma2で開発しています。 DomaGenで作ったエンティティについてoracleのdate型がLocalDateで作成されるのですがこれをLocalDateTimeで作成したいです 方法がわかりません。 どなたか方法を教えていただけないでしょうか
295 名前:デフォルトの名無しさん mailto:sage [2017/01/14(土) 11:26:27.15 ID:iRW+bf6h.net] >>280 返信遅くなりました。 トリガーというのが良さそうなので使ってみます。 ありがとうございました。
296 名前:デフォルトの名無しさん mailto:sage [2017/01/15(日) 19:02:20.39 ID:8iAz5vwq.net] おそらくC++であろうと思われるプログラムをJavaのプログラムに書き換えたいです ↓のURLに書かれているものです www.hiramine.com/programming/graphics/2d_segmentintersection.html 上のURLでVector2Dという型が出てきているのですが,Javaで書く場合はどのように書けば良いですか?
297 名前:デフォルトの名無しさん mailto:sage [2017/01/16(月) 08:56:09.45 ID:923uXJF9.net] サンプルプロジェクトの中にでもそのクラスが定義されたヘッダーファイルがあると思うからそれ見てから質問して。
298 名前:デフォルトの名無しさん mailto:sage [2017/01/17(火) 07:22:00.76 ID:RxRJdqoz.net] APIって暗記するもの?数が膨大すぎて覚えるのは不可能なんだが…
299 名前:デフォルトの名無しさん mailto:sage [2017/01/17(火) 07:51:15.32 ID:8cGQupgI.net] >>291 今はIDE使った開発で、その場で補完とかJavadoc見たりできるから詳細を覚える必要はない でも何があるのかは知っている必要がある jdkのAPI眺めて各パッケージにどんなクラスがあるのかレベルでは覚えておくと捗る 例えば数学がらみの処理する時に、java.lang.Mathがあることを知ってれば中身漁ってみたりできるでしょ? 知らなければ気がつきようがないからさ
300 名前:デフォルトの名無しさん mailto:sage [2017/01/17(火) 17:14:10.03 ID:Ydc1KZm4.net] >>291 使ってるうちに自然と覚えるけど、基本のパッケージは覚えておいた方がいいと思いますよ java.io java.lang java.math java.net java.nio java.text java.time java.util 自分が思う基本パッケージ書いてみたけど多いですね、、、
301 名前:デフォルトの名無しさん mailto:sage [2017/01/17(火) 21:52:01.13 ID:Mqym+d2l.net] >>291 調べながら使って体で覚える。 何度か調べながらやっていれば特に覚えようとしてなくても脳が勝手に覚える。 脳は処理を最適化して楽にしようとするからな。運動続けて筋肉つくのと同じ。 やればやるほど楽になる。 まあでも最初の内は逆引き辞典みたいなのがあった方がいいかも知れない。 またはそういう情報を探してググるか。
302 名前:デフォルトの名無しさん [2017/01/18(水) 21:04:47.69 ID:o2V4sqZs.net] スッキリわかるJava入門 第2版 第7刷で間違えらしき箇所を見つけたんだけど 「お詫びと訂正」(book.impress.co.jp/books/1113101090 )を確認したけど書いてなかったから 俺と本どっちが正しくてどっちが間違ってるのか教えて 540ページ 図14-3のgetTime()とsetTime()について、 [誤] Date型→getTime()→Calendar Date型←setTime()←Calendar [正] Date型→setTime()→Calendar Date型←getTime()←Calendar
303 名前:デフォルトの名無しさん mailto:sage [2017/01/19(木) 05:25:47.45 ID:WDgxZeys.net] 「java calendar date 変換」で検索! Calendar → Date Calendar cal = Calendar.getInstance(); Date date = cal.getTime(); Date → Calendar Date date = new Date(); Calendar cal = Calendar.getInstance(); cal.setTime(date);
304 名前:デフォルトの名無しさん mailto:sage [2017/01/19(木) 16:45:42.72 ID:b/1fbjQn.net] 今日Javaをアップデートしてから動かなくなりました WINDOWS7 IE11 32bit Javaは一度全てアンインストール後32と64をインストール コントロールパネル、インタネットオプションで有効を確認 Java Plug-in 11.121.2.13 x86 使用中のJREのバージョン 1.8.0_121-b13 Java HotSpot(TM) Client VM Exception in thread "Thread-21" java.lang.NoClassDefFoundError: Could not initialize class com.sun.deploy.net.protocol.https.Handler$Initializer at com.sun.deploy.net.protocol.https.Handler.openConnection(Unknown Source) at java.net.URL.openConnection(Unknown Source) at com.sun.deploy.util.SecurityBaseline.checkForUpdate(Unknown Source) at com.sun.deploy.util.SecurityBaseline.access$100(Unknown Source) at com.sun.deploy.util.SecurityBaseline$1.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
305 名前:デフォルトの名無しさん mailto:sage [2017/01/22(日) 03:01:00.51 ID:FPab7ivU.net] ServletとかJSPのフォルダ構成とか作成されるファイルの意味とかよく分かってないんですけど、そこら辺の概要や基礎が学べる書籍とかありますか??
306 名前:デフォルトの名無しさん mailto:sage [2017/01/22(日) 05:57:12.72 ID:0pQZJFf+.net] >>298 身も蓋もない言い方すると、どっちも埃かぶった古臭い技術だから新しく学ぶ必要はないよ 今新しくシステム作るならSpringBootが70〜80%、JavaEEが10%、残りは各ベンダの俺俺F/Wって感じ フロントはHTML5+Javascriptが優勢で、あえてJavaでやるならThymeleafみたいなテンプレートエンジンか、100歩譲ってJSF
307 名前:デフォルトの名無しさん mailto:sage [2017/01/22(日) 14:30:19.46 ID:FPab7ivU.net] >>299 レスありがとうございます そーなんですか! Springで作る需要が高いんですね〜 新しい技術の勉強に取り組みます!
308 名前:デフォルトの名無しさん mailto:sage [2017/01/22(日) 15:46:24.23 ID:mco4N0ih.net] 保守要員には選ぶ権利はありません 過去に使われたフレームワークは全て学習範囲です 最新のフレームワークを追いかけるだけでいい気楽な連中が羨ましい
309 名前:デフォルトの名無しさん [2017/01/22(日) 17:15:04.26 ID:PX74JwNe.net] >>300 ?
310 名前:デフォルトの名無しさん mailto:sage [2017/01/22(日) 17:57:02.93 ID:0pQZJFf+.net] >>301 保守なら1,2ヶ月で異動とか少ないだろうし、触ること決まってから勉強しても遅くないと思う うちもJava1.4ベースでServlet+JSPの上に変な皮被せた俺俺F/Wのシステムの保守とかしてるから辛さはよくわかる
311 名前:デフォルトの名無しさん [2017/01/23(月) 13:26:06.24 ID:Z+1qxvba.net] スッキリわかる サーブレット&JSP入門、2014 「スッキリわかる Java入門」のシリーズ本
312 名前:デフォルトの名無しさん [2017/01/23(月) 21:04:56.54 ID:m0mIzhZ6.net] swingの勉強しようと本買ったんですが JAVAFXが主流になって使えなくなると聞いたのですがほんとうですか
313 名前:デフォルトの名無しさん [2017/01/23(月) 21:24:10.05 ID:yIy7inXe.net] さあ?
314 名前:デフォルトの名無しさん mailto:sage [2017/01/23(月) 22:31:11.71 ID:sRb5Eclr.net] サーブレットやJSPを勉強せずにそのラッパーに当たる(?)Springとかのフレームワーク勉強するのってアリなんですか?
315 名前:デフォルトの名無しさん mailto:sage [2017/01/24(火) 01:54:30.43 ID:ZOWDUL9E.net] JDKをダウンロードし、なんとかウィザードもやったのですが、使い方が分かりません。 アプリのところにJDKの項目があって、クリックするとOracleなんとかが起動してしまい、その先が分かりません。
316 名前:デフォルトの名無しさん [2017/01/24(火) 03:20:05.77 ID:/NqJm4Z9.net] >>308 入門書見るとかネットで検索するとかすればインストール後どうすると使えるかはわかると思うがなあ。
317 名前:デフォルトの名無しさん mailto:sage [2017/01/24(火) 12:47:25.61 ID:4S1Y2ldw.net] >>307 掌田 津耶乃の、Spring の本を、チラッと見たけど、 「スッキリわかる サーブレット&JSP入門、2014」 を読んでいないと、とうてい理解できないのでは? Springが、Servlet/JSPと関係ないのなら、読まなくてもいいかも知れないが ただ、スッキリ本は、初心者がMVCフレームワークの基礎を理解するのには、うってつけ
318 名前:308 mailto:sage [2017/01/24(火) 17:46:23.47 ID:ZOWDUL9E.net] >>309 ありがとうございます。 代わりにエクリプスをダウンロードして、ハローワールドを実行してみました。これはすげえ!
319 名前:デフォルトの名無しさん mailto:sage [2017/01/24(火) 19:26:37.57 ID:AGwZCRnY.net] >>307 用意された環境でアプリを作る側(使い方とか指示される側)なら不要 メンバーが開発するための環境を用意する側なら必須 SpringやっててHttpServletクラスとか普通見ることないだろ?
320 名前:デフォルトの名無しさん [2017/01/24(火) 19:51:02.16 ID:M9RULdZO.net] >>307 Springって実はもう古いんだよな。 知名度があるからといって、あまり特定のフレームワークにかかわってもあまり得策ではない。
321 名前:デフォルトの名無しさん [2017/01/24(火) 19:53:02.38 ID:M9RULdZO.net] Javaで簡単フレームワークなんかでWebやり始めると基本的なことが分からなくて遠回りの勉強になる。
322 名前:デフォルトの名無しさん mailto:sage [2017/01/24(火) 21:55:04.41 ID:4S1Y2ldw.net] Javaは面倒くさいから、Groovy で、Grails はどう?
323 名前:デフォルトの名無しさん [2017/01/27(金) 02:40:07.17 ID:5itna7kB.net] >>315 Javaが分かっていて使うならいいが、分からなくて使うのは、勉強にならない。
324 名前:デフォルトの名無しさん mailto:sage [2017/01/27(金) 06:31:04.21 ID:BYoFeoKI.net] すっきり三冊終えて effective java を読み始めましたがなんとなくしかわかりません こんなもんなんでしょうか
325 名前:デフォルトの名無しさん mailto:sage [2017/01/27(金) 09:56:29.80 ID:OyNG3kjU.net] 分からないところは自分がわかるまで調べれ 中途半端な飲み方したって意味がない
326 名前:デフォルトの名無しさん mailto:sage [2017/01/27(金) 20:19:10.07 ID:SOi9h9fX.net] Rubyでも、「入門書・Effective本・MVC」という順番が、プロへの近道 1. たのしいRuby 第5版、2016 2. Effective Ruby、2015 3. 改訂3版 基礎 Ruby on Rails、黒田努・佐藤和人、2015 Javaでも、「スッキリ3冊・Effective本」で、同じ条件を満たしている どの言語でもたいてい、この組み合わせで、プロへの近道となる
327 名前:デフォルトの名無しさん mailto:sage [2017/01/27(金) 20:50:54.52 ID:CkSOw1AK.net] 入門書3,4冊でプロって面白いなw
328 名前:デフォルトの名無しさん mailto:sage [2017/01/27(金) 21:11:18.26 ID:b652TpZ7.net] 新入りさんが来てくれるのはありがたいことですよほんと 本1冊読んだだけでも経験者として現場に突っ込まれる素敵な業種ですからw 4冊も読んで来てもらえるなんて万々歳ですわ
329 名前:デフォルトの名無しさん mailto:sage [2017/01/27(金) 23:24:37.21 ID:GgqBCipF.net] 金もらってるいじょうはプロだよ という定義なら3、4冊どころかど素人でもプロを名乗れる
330 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 11:55:46.05 ID:XTYrv6bd.net] androidで自分用のアプリ作ろうと思っています javaからどう進めば良いのでしょうか
331 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 11:58:47.13 ID:3PGKvxEg.net] とりあえずAndroidStudioのサンプル眺める
332 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 12:00:27.27 ID:XTYrv6bd.net] 見たんだけどhallo,worldでさえ 何処でどう処理してるのかわかりません
333 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 12:02:04.23 ID:XTYrv6bd.net] helloでした
334 名前:デフォルトの名無しさん [2017/01/28(土) 12:04:27.94 ID:w0sK8CO4.net] >>320 だいたい日本の場合、本を書いている人間はプロではないからな。
335 名前:デフォルトの名無しさん [2017/01/28(土) 12:05:53.34 ID:w0sK8CO4.net] >>326 JavaはどこでどうしているのかをVMに任せているんだが?
336 名前:デフォルトの名無しさん [2017/01/28(土) 13:49:10.19 ID:h06HYXgX.net] >>325 入門書とか見てもわからんか? Java そのものについてまだよくわかってないとか?
337 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 18:04:40.24 ID:+J0gwU1o.net] >>323 入門書買ったら? xmlに強そうな奴とJavaに強そうな入門書の二種類は最低限必須