1 名前:仕様書無しさん mailto:sage [2006/08/28(月) 07:54:53 ] Sun認定Java資格 実用情報 4 【SJC-P用】 このスレッドは、Sun認定Java資格の Sun Certified Programmer for Java 2 Platform 5.0 Sun Certified Programmer for the Java 2 Platform 1.4 Sun Certified Programmer for the Java 2 Platform 1.2 に関して、具体的な『実用情報』を集めるために立てました。 過去スレ・関連スレ >>2 試験報告用テンプレ >>3 関連書籍 >>4 リンクなど >>5 ▼▼▼▼▼▼▼▼▼▼ ↓注目 ▼▼▼▼▼▼▼▼▼▼ このスレッドでは、 次の書き込みや議論は『 不要 』です。 「資格なんて意味ねーよ」 「実務経験関係なしにiStudyシコシコやってればとれる資格に意味ねぇ」 「3日で取れないやつはクソ」etc スレッドを荒らすだけの発言は他でやってください。 ▲▲▲▲▲▲▲▲▲▲ ↑注目 ▲▲▲▲▲▲▲▲▲▲ 前向きに、 SJC-Pに関する実用情報を議論するための スレッドにしましょう。
662 名前:仕様書無しさん mailto:sage [2008/01/28(月) 19:27:37 ] >>660 ,661どんまい 次に活かせれば良し
663 名前:仕様書無しさん mailto:sage [2008/01/28(月) 21:44:18 ] >>660 それは知識不足だったってこと?
664 名前:仕様書無しさん mailto:sage [2008/01/28(月) 23:19:53 ] 世の中には答え覚えただけなのに勉強した気になる人がいるのさ
665 名前:仕様書無しさん mailto:sage [2008/01/28(月) 23:25:15 ] 俺みたいにな
666 名前:仕様書無しさん [2008/01/29(火) 03:39:44 ] 同じ参考書とか問題集を何度も解いてると、 3回目くらいには問題を読まなくても正解するようになる。
667 名前:660 mailto:sage [2008/01/29(火) 14:16:37 ] >>663 黒本の問題より難易度高い気がしました。 参考書とは違う趣向の問題で難しかったです。 >>664 本当にわかっているか確認するため、 初見の問題集(銀本)を解いて見たら8割くらい取れたので 答え覚えただけってわけではないと…思う。 正解だけじゃなく、一つ一つの選択肢がなぜ間違っているかを理解するまで勉強したし。
668 名前:仕様書無しさん mailto:sage [2008/01/29(火) 15:55:42 ] >>667 試験番号は035ですか? そういう話聞くと超不安になってるくる><
669 名前:660 mailto:sage [2008/01/29(火) 18:33:29 ] >>668 そういえば書いてませんでしたね、055の方です。
670 名前:仕様書無しさん [2008/01/29(火) 22:24:51 ] オートボクシング死ね!オートボクシング死ね!オートボ クシング死ね!オートボクシング死ね!オートボクシング 死ね!オートボクシング死ね!オートボクシング死ね!オ ートボクシング死ね!オートボクシング死ね!オートボク シング死ね!オートボクシング死ね!オートボクシング死 ね!オートボクシング死ね!オートボクシング死ね!オー トボクシング死ね!オートボクシング死ね!オートボクシン グ死ね!オートボクシング死ね!オートボクシング死ね!
671 名前:仕様書無しさん mailto:sage [2008/01/30(水) 00:51:34 ] System.Out.println("これでも食らえッ"); try { int i = new Integer(">>670 "); catch (NullPointerException e) { System.Out.println(i); }
672 名前:仕様書無しさん mailto:sage [2008/01/30(水) 01:01:41 ] tryとじてなくね?
673 名前:仕様書無しさん mailto:sage [2008/01/30(水) 02:33:43 ] なぜにSystem.Out . ↑
674 名前:仕様書無しさん [2008/01/30(水) 19:28:29 ] } も足りない
675 名前:仕様書無しさん mailto:sage [2008/01/30(水) 21:27:05 ] intにIntegerはどうかと
676 名前:仕様書無しさん [2008/01/30(水) 21:56:05 ] i のスコープが間違ってるし
677 名前:仕様書無しさん [2008/01/30(水) 22:18:05 ] ボクシングとジェネリクスさえ得意になれば055のが遥かに簡単 どうすれば得意になるかはコード書くだけ 使えば便利だって実感して覚える
678 名前:仕様書無しさん mailto:sage [2008/01/30(水) 22:30:51 ] 675だが、経験が無いにも関わらず試さずに発言するのは良くない、と思って試してみた int i = new Integer("650"); System.out.println(i); コンパイルも警告無しで通って、650が表示される。初めて知ったぞ
679 名前:677 [2008/01/30(水) 23:00:39 ] >678 書き方としては悪いがそれが通るのがボクシングさ Map<Integer, String> map; としたら、 String value = map.get(100); とかけるし、 map.put(101, "ひゃくいち"); とも書けるのは便利って機能と理解して、この時に暗黙的にコンパイラがIntegerに変換すると理解できれば、何も難しくない。 逆も然り Map<Integer, Integer> map; map.put(10, 9999); int value = map.get(10); ホラ、簡単じゃないか
680 名前:仕様書無しさん mailto:sage [2008/01/30(水) 23:31:53 ] なるほど、Mapのキーにintが使えるのはすっきりしてていいな。
681 名前:677 [2008/01/30(水) 23:40:18 ] もう1例 Map<String, Integer> map int total = 0; for(String key: map.keySet()) { // total += ((Integer) map.get(key)).intValue(); total += map.get(key); }
682 名前:仕様書無しさん mailto:sage [2008/01/30(水) 23:43:44 ] この辺まで理解できれば、いじわるな難問でもない限り余裕だと思う Map<String, Integer> map = new HashMap<String, Integer>; map.put("key", 100); if( map.get("key") instanceof Integer) { System.out.println("Integer"); } else { System.out.println("int"); } さあ、どっち?
683 名前:仕様書無しさん mailto:sage [2008/01/30(水) 23:44:29 ] Map<String, Integer> map = new HashMap<String, Integer>(); だ、失礼
684 名前:仕様書無しさん mailto:sage [2008/01/31(木) 00:19:00 ] コンパイラ様のお陰で、Mapに入ってる実体はIntegerになるから"Integer"だな。たぶん 681の例も鼻血が出るぐらいすっきりだ ここまで来ると、Javaもすっきり書けるいい言語になった気がする。■を取るのもいいかも
685 名前:仕様書無しさん [2008/01/31(木) 01:05:57 ] 黒本だけで、 本と、うかるにゃろか・・・ 心配・・・ お金ないし・・・・
686 名前:仕様書無しさん [2008/01/31(木) 02:30:01 ] Integer i = 1; Integer j = 1; if (i == j) { System.out.println("神"); } else { System.out.println("うんこ"); }
687 名前:仕様書無しさん [2008/01/31(木) 12:05:35 ] Integer i = new Integer(1); Integer j = new Integer(1); if (i == j) { System.out.println("神"); } else { System.out.println("うんこ"); }
688 名前:仕様書無しさん [2008/01/31(木) 12:09:17 ] int i = new Integer(1); int j = new Integer(1); if (i == j) { System.out.println("神"); } else { System.out.println("うんこ"); }
689 名前:仕様書無しさん [2008/02/02(土) 16:19:38 ] SJC-P(1.4)は机上の勉強で約3ヶ月くらいで取ったかな・・・。 iStudyが最強と聞いたのだが、自分は残念ながら仕事が忙しくPC使って勉強できる時間がなく、 通勤往復4時間使って、本で学ぶしかなかった。 そんな自分の勉強は黒本です。 翔泳社のSUN教科書Java2(試験範囲は9章まで)を一通り読んだ後、 ひたすら黒本でした。 成績は54%で合格。暗記が苦手なのと、勉強期間の短さ、机上オンリーの勉強方法が、 得点を下げたと思います。 ちなみに、Sunテキスト Java2問題集 ソフトバンクは、俺は大嫌いです。 トリック問題多すぎで、あれは十分勉強した人が、自己満足にやる程度でいいかと。 黒本は、問題数が多いけど、2,3問連続で似たような問題が出たりします。 前の問題とたった1行だけ変えた問題が出てきて、 それで、どのように結果が変わるのかを考えさせられます。 3問同時に答えを考えたこともありますね。 最初の2つは、コンパイルエラーで、3つ目が実行エラーかなとか。 たしか、今って、再受験無料キャンペーンやってませんでしたっけ? チケット一年間有効なはずだから、今がチャンスですよ。
690 名前:仕様書無しさん [2008/02/02(土) 16:28:30 ] >>624 会社都合かな。 難易度違うけど、会社からみた評価は変わらない。 ここで躓いて時間掛けるより、上位のWCへの挑戦権獲得したほうが、 会社にも自分にもメリットがある。 Java未経験だったし、十分熟知してから、5.0受けてもいいかなと思ってる。 人にはいろいろ事情があるのさ。
691 名前:仕様書無しさん [2008/02/02(土) 17:52:44 ] 5.0はむじーからな
692 名前:仕様書無しさん mailto:sage [2008/02/02(土) 18:19:51 ] むじーな
693 名前:仕様書無しさん mailto:sage [2008/02/02(土) 18:38:59 ] 035の試験で100l取るのって不可能?
694 名前:仕様書無しさん mailto:sage [2008/02/02(土) 23:09:39 ] 1〜2問は曖昧すぎて困る日本語があるので、実力だけで100%は難しいかも。 95%程度ならば普通に可能だろ
695 名前:仕様書無しさん mailto:sage [2008/02/02(土) 23:11:05 ] 4択である以上、100%はあるだろう。 文章回答とかだと言葉によって減点されるだろうけどさ。
696 名前:仕様書無しさん mailto:sage [2008/02/02(土) 23:11:52 ] んあぁ別に4択縛りでもないっけ
697 名前:仕様書無しさん mailto:sage [2008/02/03(日) 00:08:29 ] iStudyの事に関して質問です。 お金がないんで安いWEB版の方にしようと思っているんですけど ぶっちゃけやめたほうがいいですか?
698 名前:仕様書無しさん mailto:sage [2008/02/03(日) 00:12:37 ] 本番の試験は章単位でのランダム? それとも章とかの区切りなしで完全なごちゃまぜ?
699 名前:仕様書無しさん mailto:sage [2008/02/03(日) 00:52:25 ] 完全なごちゃ混ぜ 1問目からスレッドの難しいのが出て俺半涙目
700 名前:仕様書無しさん [2008/02/03(日) 05:42:26 ] 順番どおり回答しないとダメ? ペーパーテストなら最初に全部の問題をざ〜っと見て 簡単なのから解いていく。難しいのは後回しなんだけど java試験はどう?
701 名前:仕様書無しさん mailto:sage [2008/02/03(日) 09:44:27 ] 一応は後で見直すってチェックボックスがある。 それをつけておけば後から見直せる だけど、紙ベースではないからやり難いとは感じると思う。 基本は前から解いていって、本当に難しいのだけ残す程度がいいと思われ 先に全部を見る時間的余裕がある人は前からといて問題なし そうでない人は時間の無駄なんで前から解くべし
702 名前:仕様書無しさん mailto:sage [2008/02/03(日) 19:09:00 ] ごちゃまぜじゃねーぜ 明らかにスッドレとコレクションとジェネリクスが 最初20問くらいぶっぱなしされる。 そしてうえうえとか俺半涙目とか言ってるうちに いつのまにか3時間経ってる。
703 名前:仕様書無しさん mailto:sage [2008/02/03(日) 22:47:49 ] コレクションとジェネリクスは最後の方に固まってたなぁ。 コマンドラインからの起動方法とかは最初の方に聞かれた。
704 名前:仕様書無しさん mailto:sage [2008/02/04(月) 20:59:31 ] 認定書って何日くらいで送られてくるの? 受けてから二週間以上経ってるのに音沙汰ない・・・
705 名前:仕様書無しさん mailto:sage [2008/02/04(月) 21:57:32 ] っアメリカから船便
706 名前:仕様書無しさん [2008/02/04(月) 22:21:12 ] あ、国家試験じゃなかったのか〜
707 名前:仕様書無しさん mailto:sage [2008/02/05(火) 02:15:38 ] 2ヶ月前後
708 名前:704 mailto:sage [2008/02/05(火) 19:54:39 ] >>705 ,707 thx 気長に待つわ
709 名前:仕様書無しさん mailto:sage [2008/02/06(水) 00:09:59 ] 本日受けてきました!ギリギリセーフでした。 【Java経験】1年 【言語経験】Java COBOL 【試験番号】310-055J 【 正解数 】46 【受験回数】1 【勉強期間】2ヶ月(通勤時間でまったりと) 【使用教材】黒本(教科書/問題集) 【出題内容】ジェネリックが多かったよ。 次はWeb コンポーネントディベロッパ受けます。
710 名前:仕様書無しさん [2008/02/06(水) 22:50:36 ] いま黒本で3章までやりました。 日本語おかしいです、この本は。 あと、問題の途中で改ページされるのもつらい。コードが読みづらくてかなわん。 ストレスたまりまくり!
711 名前:仕様書無しさん mailto:sage [2008/02/07(木) 14:35:37 ] 日本語がおかしいのは試験自体の仕様
712 名前:仕様書無しさん mailto:sage [2008/02/08(金) 00:14:23 ] これ休日も受けれる?
713 名前:仕様書無しさん mailto:sage [2008/02/08(金) 01:01:30 ] 会場によるが、土日やっているところと土曜だけのところと、やってない会場とがある 会場一覧に試験の日程書いてあるからそれ見れ
714 名前:仕様書無しさん [2008/02/08(金) 21:58:33 ] どこに書いてあるかわからん
715 名前:仕様書無しさん mailto:sage [2008/02/08(金) 22:06:55 ] >>712 ttp://it.prometric-jp.com/news/weekend.html
716 名前:仕様書無しさん mailto:sage [2008/02/09(土) 01:00:35 ] スレッドが苦手とかよく書き込み見かけるけど そんなに難しいか?
717 名前:仕様書無しさん [2008/02/09(土) 01:54:38 ] 正しいものを1つ選べ class MyJob extends Tread { public void start() { System.out.println("うんこ"); } public void run() { System.out.println("しっこ"); } } class MyApp { public void main(String[] args) { new MyJob().start(); } } A."うんこ" と表示される B."しっこ" と表示される C.コンパイルエラー D.実行時エラー E.何も表示されない Tread のサブクラスで、うっかり start() をオーバーライドしてしまったマヌケなコードの問題。 変なコードだから期待通りに動かない、って事まではわかるが CなのかDなのかEなのか、そこが迷う。 こんなの、普段からマヌケなコード書いてるバカじゃ無いと解けない問題だろ? もしかしたら、親切に実行時エラーをだしてくれのかな? いや、もし run() に final が付いてたらコンパイルエラーかもしれない。この方がよっぽど親切だよな。 でもまさか、まさかのAだったりして・・・ ・・・ん〜迷う。迷う。 いちいちそこまで覚えとかにゃいかんの? こんなバカにしか解けない問題出すなよな。オレはこんなコードは書かないから解けないんだよ! いったい何のための試験だんだ?バカを切り落とすための試験じゃないのか?だがバカしか通らない試験じゃ意味無いぞ〜
718 名前:仕様書無しさん mailto:sage [2008/02/09(土) 03:28:08 ] >>717 の問題の答えってなに?
719 名前:仕様書無しさん mailto:sage [2008/02/09(土) 16:30:14 ] 素人大学生だけどマジレスします >>717 の回答はAです オーバーライドは親クラスのメソッドを呼び出さないため、 親クラスであるThreadクラスのstartを呼び出すためにはsuper.start()を記述しなくてはいけません それをしていないため、本来Thread.start()内で呼び出されるrun()が呼び出されないため、 startメソッドのうんこを表示して終わると思います。 可視性に変化は無いのでオーバーライドは正常に行われると思います
720 名前:仕様書無しさん mailto:sage [2008/02/09(土) 16:42:25 ] >>719 です 今動作確認してきました ThreadがTread になってたり public void main(String[] args) { にstaticが無かったりというのは置いておいて >>719 で書いた理由のとおりAが正解でした。 >>717 を最後まできちんと読んだのですが、 オーバーライド・Threadクラスについての基本的な知識が問われる問題で、 別にバカしか解けない事は無いと思います 釣りだったらすいません
721 名前:仕様書無しさん mailto:sage [2008/02/09(土) 16:51:56 ] >>720 extends Thread はスペルミスとしても、 「staticがmainにないからコンパイルエラーとなる」という問題は存在するから コンパイルエラーという可能性がないこともない
722 名前:仕様書無しさん mailto:sage [2008/02/09(土) 16:53:56 ] >>721 実行時エラー
723 名前:仕様書無しさん mailto:sage [2008/02/09(土) 16:56:37 ] >>719 です コンパイルエラーですね コンパイル通すように訂正しちゃってました お恥ずかしいです 申し訳なかったです
724 名前:仕様書無しさん [2008/02/09(土) 17:21:42 ] 試験会場では、コンパイルして動作確認できない事をお忘れなく。
725 名前:717 [2008/02/09(土) 17:28:17 ] いろいろ誤字脱字ですまんかった。 Thread の start() がもしかして final だったら・・・ 試験中には調べられないのだから、覚えておくしかない。 そんなのを、あらゆるAPIすべて覚えておくべきなの?
726 名前:仕様書無しさん mailto:sage [2008/02/09(土) 17:59:06 ] あらゆるすべてとまでは行かないが java/lang/Thread.javaの内容くらいは見たりしないか
727 名前:仕様書無しさん [2008/02/09(土) 20:31:26 ] その、「くらい」 ってのが、どの程度の範囲なのか知りたい
728 名前:712 mailto:sage [2008/02/09(土) 21:41:00 ] ありがとうございました
729 名前:仕様書無しさん mailto:sage [2008/02/09(土) 22:30:48 ] 【Java経験】 1年弱 【言語経験】 C、Lisp、PHP、Ruby、VB、その他 【試験番号】 310-035 【 正解数 】 52/61(85%) 【受験回数】 1回目 【勉強期間】 朝夕の通勤時に1日1時間弱、3ヶ月くらい 【使用教材】 ソフトバンクの参考書と問題集 【出題内容】 なんか妙にスレッドと例外の出題が多かった希ガス 普段職場で使っている標準環境が1.4だったので310-315で受験。 だいたいすんなり解けた。難易度見ると2ヶ月くらいの勉強でもギリギリ受かったかな。 次はSJC-WC受験予定。 ソフバンの参考書と問題集はJavaの知識が多少ある人向けの内容なので、 初心者の人はこれとは別に入門書を買っておかないと無理。 あと実際の出題はこれらの本の問題より1〜2段階くらい難しかった。 とはいっても100点を取ることが目的でないのでこの2冊で合格ラインには十分だと思う。
730 名前:594 mailto:sage [2008/02/09(土) 22:38:38 ] 静岡新聞に載ったぞー わーい
731 名前:仕様書無しさん mailto:sage [2008/02/09(土) 22:56:02 ] >>594 ソース
732 名前:仕様書無しさん mailto:sage [2008/02/09(土) 23:20:12 ] ttp://www.vipper.net/vip452573.jpg 上段左から3番目が俺 ほくほく
733 名前:仕様書無しさん mailto:sage [2008/02/09(土) 23:40:59 ] >>730 おめ。 でも、若いんだからどうせならこのくらいのレベルを目指したまえ。 「真のゆとり教育」が生んだ18歳天才プログラマー トレンド-インタビュー:IT-PLUS it.nikkei.co.jp/trend/special/interview.aspx?n=MMITzx000004022008
734 名前:仕様書無しさん mailto:sage [2008/02/09(土) 23:52:11 ] >>733 なんだこいつ 人生を捧げてまでこんなにはなりたくないな 俺はあくまで普通の高校生活というものを維持しつつ、資格は趣味としてだなry
735 名前:仕様書無しさん mailto:sage [2008/02/10(日) 00:05:15 ] 【Java経験】 1ヶ月 【言語経験】 なし 【試験番号】 310-035 【 正解数 】 37/61(60%) 【受験回数】 1 【勉強期間】 2日(前日は12時間ぐらい) 【使用教材】 銀本 【出題内容】 スレッドはあまり出なかった 勉強してなかったのでキャンセルしようとしたが期限が過ぎてて出来ず、 そのままやけくそで受けたら受かった。 次はちゃんと勉強してWC受けます。
736 名前:仕様書無しさん mailto:sage [2008/02/10(日) 00:06:26 ] ちょなんだよ2日ってw
737 名前:仕様書無しさん mailto:sage [2008/02/10(日) 00:20:37 ] やけくそだったので銀本の模擬試験だけやりました。 解説の参照ページも全部確認しました。 でも、実際の問題は半分ぐらいわけ分かりませんでした。 運が良かったw
738 名前:仕様書無しさん mailto:sage [2008/02/10(日) 01:07:07 ] 2日で覚えたものは2日でWAすれる 「何だお前、資格もってるのにこんなプログラムも組めんのか
739 名前:仕様書無しさん mailto:sage [2008/02/10(日) 01:19:58 ] >>725 そんなレベルの話じゃなかっただろ 言い訳がましいな
740 名前:仕様書無しさん mailto:sage [2008/02/10(日) 12:40:18 ] Java7から、JavaFX追加されるんじゃね?早くとろうぜSJCP
741 名前:仕様書無しさん mailto:sage [2008/02/10(日) 14:20:37 ] Java2になってSwingが追加された覚えもないが?
742 名前:仕様書無しさん [2008/02/10(日) 21:56:06 ] >>730 静岡新聞に高校生が10人受かったって載ってたね。 この試験って大変? 種類もたくさんあるみたいだし。 シスアドは持っているんだけれど、独学でも合格できる?
743 名前:仕様書無しさん mailto:sage [2008/02/11(月) 01:43:31 ] >>735 おめ。 銀本の模擬問題と本試験は同じような難易度でしたか?
744 名前:仕様書無しさん mailto:sage [2008/02/11(月) 14:39:34 ] >>742 独学で行ける範囲だと思うよ Eclipseで実際に動かしながら勉強してけばちゃんと理解出来ると思う
745 名前:仕様書無しさん mailto:sage [2008/02/11(月) 16:57:34 ] >>744 このレベルであればどんな資格でも独学でも合格できる。 ただ何の知識もない素人が即効でとるには、コースを受けるしかないだろう。
746 名前:仕様書無しさん mailto:sage [2008/02/11(月) 17:43:26 ] >>743 本試験は銀本よりも難しいよ。 でも、銀本ちゃんと理解してれば問題なく受かると思う。
747 名前:仕様書無しさん mailto:sage [2008/02/12(火) 22:28:39 ] 【Java経験】 なし 【言語経験】 汎用系COBOL 【試験番号】 310-035 【 正解数 】 56/61(91%) 【受験回数】 1回目 【勉強期間】 3ヶ月 【使用教材】 銀本2周+黒本2周 【出題内容】 まんべんなく出た。 日経BPは買ったけど、軽く目を通した程度。買わなくてよかったかも...。 試験を終えて、自分の場合は銀本と黒本の両方買って正解だったと感じました。 理解できないところは、ノートに図を描いたり、実際にコーディング、コンパイル、実行したりして理解に努めました。 銀本2周で理解を深め、次に黒本2周して、理解度の再チェックと弱点補強しました。 試験では、60分で解いて、30分で見直しをしました。概ね黒本と同じレベルの出題だったと思います。 それでも5問不正解だったようでorz....。 正答率は91%ですが、スコアレポートのジャンル別の結果を見てスレッドが75%の正答率で、気持ちがへこみました(´・ω・`) 。 ちなみに、銀本で「4-3フィールドとメソッドの問題」解説の部分 (誤)data1.d1、data2.d1、data.d1は、すべて同じ変数を指すことになる。 (正)data1.d1、data2.d1、Data.d1は、すべて同じ変数を指すことになる。 黒本は、あっちこっちに間違いがあるので、正誤表の事前チェックが必要です。 shikaku.impress.co.jp/errata/2062_sjcp.html
748 名前:仕様書無しさん mailto:sage [2008/02/12(火) 22:59:41 ] 0%のジャンルがあったけど合格できたぜ
749 名前:仕様書無しさん [2008/02/13(水) 14:37:52 ] 銀本って本屋で立ち読みしただけだけど、問題のすぐそばに答えが書いてあって 「次の問題を解こうかなっ・・・と、あ!先に答え見てしまった!」 となる。 これじゃ勉強にならんから買わんかった。 こんな、おバカな本は信用できないね。
750 名前:仕様書無しさん mailto:sage [2008/02/13(水) 22:27:55 ] 言いたいことはわからんでもないが 答えすぐみえていいとも言える
751 名前:仕様書無しさん mailto:sage [2008/02/13(水) 22:40:41 ] >>749 中学生じゃないんだから。 本当に理解することを確認して安心しようとしてるのに、 ちょっと視線ずらして答えみたって何の意味もないでしょ。
752 名前:仕様書無しさん mailto:sage [2008/02/14(木) 14:43:42 ] 黒本Platform1.4の模擬問題と試験番号035の本試験は 同じような問題、難易度と考えてOK?
753 名前:仕様書無しさん mailto:sage [2008/02/14(木) 19:08:20 ] 素朴な疑問なんですけど何でPlatform1.4から 一気に5.0になってるんでしょう? この1.4とか5.0って何?
754 名前:仕様書無しさん mailto:sage [2008/02/14(木) 19:38:32 ] >>753 営業的な理由でつけられたバージョン。 内部的には5.0=1.5.0になっていると思えばよろし。
755 名前:仕様書無しさん mailto:sage [2008/02/14(木) 20:15:43 ] >>754 飛んだわけじゃなく1.5なのですね ありがとうございます
756 名前:仕様書無しさん mailto:sage [2008/02/14(木) 20:19:27 ] >>752 黒本で勉強して理屈を理解できている人に対してだったら、 「同じような問題、難易度と考えてOK」と言う。 だが、 黒本に目をとおした程度で、理屈が理解できていない人に対してだったら、 「同じような問題、難易度と考えてもいいが、その理解度ではOKとはいえない」と言う。 人 を 見 て 法 を 説 け
757 名前:仕様書無しさん [2008/02/14(木) 22:24:48 ] 問題の途中で改ページすんなってば!>黒本 やっぱ、頭の弱いヤツが書いた本を読むのは疲れる。
758 名前:仕様書無しさん mailto:sage [2008/02/16(土) 02:36:54 ] Javaスレッド完全制覇って本すごくわかりやすくていいわ この本のおかげでスレッドが得点源になった
759 名前:仕様書無しさん mailto:sage [2008/02/16(土) 12:36:55 ] スレッドは得点源(87%)だったが、基本的にそんなに勉強してない。 C++でマルチタスクプログラミングしてたんで、そこでの知識を おきかえれば、なんとなくどうあるべきか予想がついたから。 で、APIコンテンツはまるでだめだった(10%)。ま、どのみち合格。
760 名前:仕様書無しさん mailto:sage [2008/02/16(土) 18:57:15 ] 合格率って公表されてないん?
761 名前:仕様書無しさん mailto:sage [2008/02/16(土) 21:07:59 ] 4割位じゃね? それより今月中に受からないと、基本情報に間に合わん
762 名前:仕様書無しさん mailto:sage [2008/02/16(土) 21:48:44 ] 合格基準52%は簡単過ぎるだろ アホでも少し勉強すれば受かる
763 名前:仕様書無しさん [2008/02/16(土) 21:53:18 ] そりゃショウバイだから。あんまり難しくしすぎると受験者が減るやろ。 その代わり料金が1回2万5000円と高め。
764 名前:仕様書無しさん mailto:sage [2008/02/16(土) 22:55:53 ] 【Java経験】 なし 【言語経験】 なし 【試験番号】 310-055 【 正解数 】 45/72(62%) 【受験回数】 2回目 【勉強期間】 主に通勤中で約半年 【使用教材】 黒本問題集 【出題内容】 コレクション/ジェネリックスが多め。 黒本に無い問題も結構出たから、問題集一冊じゃちょっと辛いのかも。 二回目の試験なのにギリギリの合格で情けないけど受かってよかった。
765 名前:仕様書無しさん mailto:sage [2008/02/17(日) 00:49:24 ] 結局は結果論
766 名前:仕様書無しさん mailto:sage [2008/02/17(日) 01:04:46 ] >>762 055は59%だ。 しかも035より問題が高度になっているんだろ? 035は受けたことないのでわからんが。
767 名前:仕様書無しさん mailto:sage [2008/02/17(日) 01:08:16 ] ドラドラ問題がないだけ楽
768 名前:仕様書無しさん mailto:sage [2008/02/17(日) 01:08:48 ] ドラドラって何だよ ドラドロだ
769 名前:仕様書無しさん mailto:sage [2008/02/17(日) 01:15:26 ] ドランクドロゴン
770 名前:仕様書無しさん mailto:sage [2008/02/17(日) 09:13:13 ] スレッドに関しては表面的な知識だけでも7、8割とれるな
771 名前:仕様書無しさん [2008/02/17(日) 13:15:02 ] Java 試験 = Java の欠陥さらし大会
772 名前:仕様書無しさん mailto:sage [2008/02/17(日) 18:15:39 ] >>771 どういう意味?
773 名前:仕様書無しさん mailto:sage [2008/02/18(月) 12:30:32 ] スレッドは一般論から勉強しなければならない人は酷だよな 035と055の一番の違いは問題の出題範囲
774 名前:仕様書無しさん mailto:sage [2008/02/19(火) 12:59:17 ] この資格の価値が解らん 誰でもとれる資格やん
775 名前:仕様書無しさん mailto:sage [2008/02/19(火) 23:03:38 ] >>774 たいがいの資格は誰でもとれるんだが。 そんなもんで価値なんて説明できんな。
776 名前:仕様書無しさん [2008/02/20(水) 03:05:48 ] まあ、あんまり勉強せず、運がいいのか、ぎりぎりで受かったやつは、 よく、そういうセリフを言うよ。 苦労しないで、楽して得られたものって価値がわかんないのな。 確かに、合格ラインが低すぎってのはおいらも感じてはいるが。 あんまり、ハードル高くすると、Sunの受験料収入が減るんだろな。
777 名前:仕様書無しさん mailto:sage [2008/02/20(水) 10:16:03 ] >>774 学生としての意見です 誰でも取れるという事を公言する事で「俺にとっては簡単すぎる、僕は凄いんだ」という事を示したかったのでしょうが、 どう考えても「誰でも」取れるというものではないです。 例えばの話ですが、僕たち学生にとって、「JAVA書けるの?」という面接官に対して「書けます」と答えるとします。 それに対して どの程度のスキルなのかをいくらかやり取りしなくてはいけないのに対して この認定資格があれば一言で実力の最低ラインを示す事が出来ます。 十分な価値があると思いますよ
778 名前:仕様書無しさん mailto:sage [2008/02/20(水) 13:18:37 ] みんな優しいなぁ とりあえず774は >>1 嫁
779 名前:仕様書無しさん mailto:sage [2008/02/20(水) 18:25:41 ] この資格取ったからってコード書ける証明には使えない
780 名前:仕様書無しさん [2008/02/20(水) 19:45:07 ] 【Java経験】無し 【言語経験】ExcelVBAとか 【試験番号】310-055 【 正解数 】46/72(63%) 【受験回数】1回 【勉強期間】1ヶ月半 【使用教材】日経BP 黒本 【出題内容】まんべんなく 新機能は確実に出てくるね。 当日まで受かるかギリギリのレベルだったから不安だった。 受験料無駄にしなくてよかった
781 名前:仕様書無しさん mailto:sage [2008/02/20(水) 21:34:36 ] >>777 いや違う。 それはある時点(例えば面接とか)で取れているかどうかの話だ。 残念ながら、こんな資格は「誰でも取れる」んだよ。
782 名前:仕様書無しさん mailto:sage [2008/02/20(水) 22:10:16 ] その気になれば、誰でも取れるよね。確かに。 でもそんな意欲も無い、実務もたいした事無い人が、 この業界には多い現実。
783 名前:仕様書無しさん mailto:sage [2008/02/20(水) 23:14:01 ] >782 全面的に同意。 履歴書にJava経験3年と書いてあるより3倍くらいは信用できる。 少なくとも「コンストラクタって何?」とはならない。
784 名前:仕様書無しさん mailto:sage [2008/02/21(木) 00:01:44 ] >>781 やる気と時間があればどんな資格だって誰でも取れるだろ 「誰でも取れる」なんて言い方はおかしいんだよ
785 名前:仕様書無しさん mailto:sage [2008/02/21(木) 00:08:41 ] >>784 おかしくない。 そもそも「取れるか取れないか」が問題なんじゃなく、 「持っているか持っていないか」が問題なんだ。
786 名前:仕様書無しさん [2008/02/21(木) 05:54:56 ] 恥ずかしながら、40歳すぎてjavaはじめました。 しかも高卒です。高卒でIT企業をめざす厚かましさ。 javaはCと違って覚えにゃならん事が多すぎる。 暗黙の了解が多すぎる。 コードに明示的に書かれていない、どっか見えないとこで 知らないうちに別のコードが動いてる気持ち悪さ・・・ まぁなんと汚い言語でしょう。 おまけに符号無しバイト変数が無い。こんなの使えないよ。 でもガンバってjava試験合格めざします。 ・・・でも実務では絶対にjava使いたくは無いね。
787 名前:仕様書無しさん mailto:sage [2008/02/21(木) 20:56:48 ] >>786 オブジェクト指向言語は手続き指向言語より覚える事多くて当然。 Cと比較して違和感を覚えてるようだが、そのすべてに根拠がある。 メリットデメリットのトレードオフも理解しないで一方的に使えないと 判断するなんて、まだ一定の理解に達していないと証明してるな。
788 名前:仕様書無しさん mailto:sage [2008/02/21(木) 21:29:34 ] 覚えることは多いが暗黙の了解はCのが遥かに多いと釣られて見る
789 名前:仕様書無しさん mailto:sage [2008/02/22(金) 00:47:29 ] 誰も書いていないので >>747 >>764 >>780 おめでと 現在黒本半分まで行った パズルだと思えば問題解くのは楽しい 答えは必ず存在するし
790 名前:仕様書無しさん mailto:sage [2008/02/22(金) 02:06:52 ] 試験受けた感想(035のほうだけど) 日経BP買わんでも黒本と銀本とことんやりこめば本番で9割以上取れる。
791 名前:仕様書無しさん mailto:sage [2008/02/22(金) 02:38:17 ] >>785 スレあれるからこれが最後 論点ずれてる。 誰でも取れる資格→持ってるか持ってないかが問題 にはならない。 誰でも取れる→資格として価値が無い→そんな無価値な資格なのだから持ってるか持ってないかは問題にならない と思うんだけど。 そもそも、 誰でも取れる、価値が無いというなら この資格は持ってるの? 持っていないのに取れると言ってるのならば、口だけですね もし持っているのなら、何故価値の無い資格を取ったんですか?馬鹿なんですか? 矛盾だらけ。 そもそも誰でも取れるっていうなら合格率100%のソース持ってきてよ。 はい論破www まぁ>>1 を読んで帰って下さい(笑)
792 名前:仕様書無しさん mailto:sage [2008/02/22(金) 02:50:02 ] >>786 言語は手段です つまりCかJAVAか、顧客の要求に合わせて使い分け、 最高の製品を提供するべきです 起業を目指すのであればJAVAの良さも理解するべきです。 それが顧客満足度を場合によっては高めることになると思います 試験、頑張って下さい
793 名前:仕様書無しさん mailto:sage [2008/02/22(金) 12:44:57 ] 難易度よりも、Sunが出したある一定のレベルは満たしているという、第3者的な基準だってことが重要。 捏造されまくりの業務経歴書よりは、ずっと信頼できる 資格だけでそいつがコードを書けるかに関してはSJC-Dくらい持ってないと判断できないけどね
794 名前:仕様書無しさん mailto:sage [2008/02/22(金) 23:57:01 ] >>791 なんで、 ★「誰でも取れる」から「資格として価値がない」 ってなるんだ? 資格は取得しているし、この資格には当然価値がある。 ただ「誰にも取れる」と言っているだけだ。 「誰でも取れる」と「実際取っている」は別の話だ。 そこを勘違いすると★みたいに勝手な理屈を組み立てる。 「誰でも取れる」=「合格率100%」なわけないだろ。 まったく話にならん。でなおせ。
795 名前:仕様書無しさん mailto:sage [2008/02/23(土) 00:37:26 ] どうして誰でも取れるのに落ちる(取れない)奴がいるのか教えて。
796 名前:仕様書無しさん mailto:sage [2008/02/23(土) 00:46:08 ] >>795 受かるまで何度も受けないから。
797 名前:仕様書無しさん mailto:sage [2008/02/23(土) 01:11:23 ] 誰にも取れるわけないだろ。 勉強しない人間には取れない。
798 名前:仕様書無しさん mailto:sage [2008/02/23(土) 01:17:18 ] ちょっと勉強すれば楽に取れる というのを誰でも取れるって表現しているだけ
799 名前:仕様書無しさん mailto:sage [2008/02/23(土) 08:59:59 ] それって誰でもじゃないんじゃ。 (ちょっと勉強して)(落ちたとしたら何度も受け直せば)誰でも取れる って事?
800 名前:仕様書無しさん mailto:sage [2008/02/23(土) 10:52:40 ] 落ちるやつって実務で使ったり勉強したりしてんの? 大学の講義半年とか、新卒で研修1~2ヶ月とかで取れるだろこんなの そりゃ9割↑とか目指せばきついだろうけど
801 名前:仕様書無しさん mailto:sage [2008/02/23(土) 16:35:52 ] >>786 そういう内部の話を詳しく学びたいなら、SJC-Pの範囲からはかなり逸脱するけど 公式の解説書を読むといい。 プログラミング言語Java 第4版 www.amazon.co.jp/gp/product/4894717166 Java言語仕様 第3版 www.amazon.co.jp/gp/product/4894717158 もちろん色々と欠点はあるけど、なぜC++でもSmalltalkでもなくJavaが オブジェクト指向言語のメインストリームとなったのかよくわかるだろう。 過去の言語の長所・短所を相当深く考えて設計された言語だよ。
802 名前:仕様書無しさん mailto:sage [2008/02/23(土) 17:15:16 ] 【Java経験】 昔に1年くらい 【言語経験】 途中離脱したけど計4年くらい。C (C++), Java, Perl, PHP 【試験番号】 310-035 【 正解数 】 61問中45問正解 (73%) 【受験回数】 1回目 【勉強期間】 一週間 【使用教材】 黒本2周半 + ITトレメとかWebの問題 【出題内容】 まんべんなく 黒本より複雑な問題もあったけど、 同じような問題や基本的な問題もあり、 思っていたほど難易度は高くなかった。 黒本だけだと気づかない部分があるので、 別の問題を解いてみた方が正解率があがると思う。
803 名前:仕様書無しさん [2008/02/23(土) 19:59:09 ] 明日試験なのだが、どうしてもわからんので教えて欲しい。 コンパイルエラーか、実行時エラーかを問われている場合、 正直どっちを選べばいいのかわからん。 エラーになるってのだけはわかるんだが・・・ 見分け方を教えてください(泣
804 名前:仕様書無しさん mailto:sage [2008/02/23(土) 20:15:20 ] コンパイルエラーは文法の間違い 実行時エラーは例外がスローされるから テキストにのってるような代表的な例外を覚えるだけで区別はつくよ
805 名前:仕様書無しさん mailto:sage [2008/02/23(土) 20:17:39 ] >>803 そのレベルだったら、受験はもう少し先にのばしたほうがいいのでは… コンパイルエラーは単純な文法ミスとかあきらかな型の違いとかで、 コンパイル実行時に簡単に見つけられるようなもの。 実行時エラーは、キャストのミスとかぬるぽとかリソース(ファイルとか) にアクセスできないとか、文法だけ見てもわからないもの。 キャストミスなんかは実行しなくてもコードの流れを人間様がちゃんと目で 追えばわかるものもあるけど、コンパイラはそこまでしないのでコンパイル時点 ではエラーにならない。
806 名前:803 [2008/02/23(土) 21:11:37 ] レスさんくす。 >テキストにのってるような代表的な例外を覚えるだけで区別はつくよ これでなんとかがんばってみる。 >コンパイルエラーは単純な文法ミスとかあきらかな型の違いとかで、 あきらかな型の違いって、classcastexceptionなんじゃなかったっけ?? よくわからん・・・駄目かもな・・
807 名前:仕様書無しさん [2008/02/23(土) 21:15:43 ] たとえば、 class MyClass extends String { } これは単純な文法ミスなの?
808 名前:803 mailto:sage [2008/02/23(土) 21:25:20 ] >>807 コンパイルエラーになると思うけど、文法はあってるんじゃないの??? ますますわからなくなってきた・・・
809 名前:仕様書無しさん mailto:sage [2008/02/23(土) 21:38:56 ] 例外がスローされるものが実行時エラーなんだってば
810 名前:仕様書無しさん mailto:sage [2008/02/23(土) 21:45:40 ] int x = Integer.parseInt("12345six7890"); コレは実行じエラーでExceptionをthrrowする(ハズw int x = Integer.ParseInt("1234567890"); でコンパイルエラー。(なハズw ?
811 名前:803 mailto:sage [2008/02/23(土) 21:46:19 ] >>809 >例外がスローされるものが 例外がスローされるのか?コンパイルエラーなのかの見分けがつかんのです。。
812 名前:仕様書無しさん mailto:sage [2008/02/23(土) 21:55:03 ] 試験範囲の例外なんか数えるくらいだから覚えれ じゃあこれが実行時エラーなのかコンパイルエラーなのか区別つく
813 名前:仕様書無しさん mailto:sage [2008/02/23(土) 21:56:00 ] 配列で言えば、 [2]しかないものに[5]を呼び出してくれといわれればできねーよwwwと実行時に文句を言われる。 でも[5]自身は文法間違っているわけじゃないし、コンパイル出来ないわけじゃない。 [5]が[five]ならコンパイラが前もって「これ文法間違ってるしwwwww」と教えてくれる。 明日試験だっけ?がんばれ。 俺も近々受けるけど、受かる気がしないorz
814 名前:803 mailto:sage [2008/02/23(土) 21:58:05 ] みんなありがとう。。例外覚えます。 受かったら報告するよ。 報告なかったら、察してくれ・・・
815 名前:仕様書無しさん mailto:sage [2008/02/23(土) 22:23:34 ] コンパイルできなければコンパイルエラー コンパイルは通るが実行時に例外ならば、実行時例外 コンパイルできない理由は、 ・単純な文法上の問題 ・Java言語上の仕様(finalクラスを継承しようとしたなど) のどっちか。 なんも難しくない。 難しいと思うならば勉強不足なだけ
816 名前:仕様書無しさん mailto:sage [2008/02/23(土) 23:04:18 ] コンパイルエラーか例外発生かなんて基本。 この程度の判断力はこの資格が求める最低ラインだ。 そこがあやういのに受かったりしたら、ある意味顰蹙もんだな。
817 名前:仕様書無しさん [2008/02/23(土) 23:05:51 ] final で宣言されてるかどうか、どうやって調べるんだよ。 試験会場じゃマニュアルは見れないんだぜ。 ぜんぶ暗記するしかないな。
818 名前:仕様書無しさん [2008/02/23(土) 23:17:15 ] 【通信】NTTデータ:2010人を子会社に転籍、300人早期退職・約370億円を特損計上…財務体質を強化 [08/02/2 news24.2ch.net/test/read.cgi/bizplus/1203690650/
819 名前:仕様書無しさん mailto:sage [2008/02/23(土) 23:21:41 ] >>817 暗記したいならすればいいが、まあ必要ないわな。 そこで落とす問題数なんて合否に影響しないかもしれんし、 finalかどうかなんて仕様の概要から察しがつくだろう。
820 名前:仕様書無しさん mailto:sage [2008/02/23(土) 23:53:09 ] java.lang.Stringくらいだろ、SJC-Pの範囲で覚えなければならないfinalなんて
821 名前:仕様書無しさん [2008/02/24(日) 04:09:27 ] シャホチョーが年金から毎年800億円もタレ流してるのに、370億円も赤字って いったいどんな経営してるん?
822 名前:仕様書無しさん mailto:sage [2008/02/24(日) 21:25:37 ] >>803 は残念ながら落ちたようだな
823 名前:仕様書無しさん mailto:sage [2008/02/25(月) 22:14:57 ] 落ちてる人ってどのくらい勉強してるの? 大学のPGT免除とか、新人1年目の取得必須とかってレベルでしょこれ
824 名前:仕様書無しさん mailto:sage [2008/02/25(月) 23:33:08 ] プログラミングをまともに組んだことない奴じゃ半年くらい勉強しなきゃ無理だろ ある程度の基礎が出来ているならば、Javaを全く知らなくとも1ヶ月もあれば十分 どっちかといえば、基礎が出来ているかどうか次第でね?
825 名前:仕様書無しさん [2008/02/26(火) 01:00:54 ] 対策本数冊、iStudyで勉強して、とりあえず一発で合格できた。 それより前にSJC-A取ってたから段取り良かったってのもある。 しかし試験時は大変だった。 これまでの対策本と出題内容が何かニュアンスが違い戸惑い、 おまけに試験開始20分後に地震で揺れた。 そして周りの専門学校生らしき奴ら、キーボートをバンバンバンって うるさく打つの。そして何がわからないのか何度もピンポーンと 試験管を呼ぶ始末。 おれはおれでオシッコしたくなったけど震えながら我慢。 最悪なコンディションの中、なんとか合格できたのは感動もんだったよ。 今勉強している奴、がんばれ! 他人がなんと言おうと、目的がなんであろうと、努力するってのは 人として素晴らしいことだと思うよ!
826 名前:仕様書無しさん mailto:sage [2008/02/26(火) 01:32:19 ] 楽しそうな試験会場だな・・・
827 名前:仕様書無しさん [2008/02/26(火) 01:50:30 ] 受験チケットを安く手に入れるにはどうすればいい?
828 名前:仕様書無しさん [2008/02/26(火) 04:45:13 ] ____ /_ノ ヽ、_\ ミ ミ ミ o゚((●)) ((●))゚o ミ ミ ミ こんな問題解けるワケないおwww /⌒)⌒)⌒. ::::::⌒(__人__)⌒:::\ /⌒)⌒)⌒) | / / / |r┬-| | (⌒)/ / / // バ | :::::::::::(⌒) | | | / ゝ :::::::::::/ ン | ノ | | | \ / ) / バ ヽ / `ー'´ ヽ / / ン | | l||l 从人 l||l l||l 从人 l||l ヽ -一''''''"~~``'ー--、 -一'''''''ー-、 ヽ ____(⌒)(⌒)⌒) ) (⌒_(⌒)⌒)⌒))
829 名前:仕様書無しさん mailto:sage [2008/02/26(火) 07:41:09 ] 今週の土曜日に055受けてくる。 今とりあえず日経BPとソフトバンクの紫色の本(これが銀本?)をやってる。 紫本の最後にある模試は得点率77%だった。これで大丈夫なんだろうか・・? 受かったら報告にきますノシ
830 名前:仕様書無しさん mailto:sage [2008/02/26(火) 08:02:48 ] 紫がなんで銀になんだよw
831 名前:仕様書無しさん mailto:sage [2008/02/26(火) 11:38:47 ] オークションでSJC-Pの再受験無料のバウチャー出てるんだけど、これもし俺が買っても使えるの? なんか約款に転売は駄目とか書いてあるんだけど…
832 名前:仕様書無しさん mailto:sage [2008/02/26(火) 12:17:15 ] >831 見つからんけど、どれ? 転売って言うか権利だけのやつはあるよ。 ただ、数百円くらいしか安くない事多いし、詐欺にあったら嫌だから普通に買う方がいい
833 名前:仕様書無しさん mailto:sage [2008/02/26(火) 12:22:29 ] >>832 ttp://page10.auctions.yahoo.co.jp/jp/auction/m49416468 これです。再受験無料らしいんだけど…やっぱりまずいかなあ
834 名前:仕様書無しさん [2008/02/26(火) 14:09:27 ] NECラーニングが一番安いと思う。 \21000だよ。 受験する人にアドバイスです。 (一度受けて撃沈した人より) Javaの基礎は、100% スレッドは、90% コレクション/ジェネリックスは、100% I/Oパッケージは、80% 以上理解していないと、受験中に受かる気がしなくなると思います。 参考書としては、 黒本と SE社の紫本 を100%理解して 61%ぐらいで受かると思います。 この2冊をやっただけでは受かりにくいです。 僕は、3月10日に受ける予定です。
835 名前:仕様書無しさん [2008/02/26(火) 15:02:52 ] >>833 別に買って使う分には問題ないんじゃね、まさか個人情報が登録されてる訳じゃないだろうし 普通に買う方が安全だと思うけどね
836 名前:仕様書無しさん [2008/02/26(火) 15:24:33 ] 誰か教えてください。 ジェネリックス型宣言した、クラスにtoString()メソッドをオーバーライドする方法を。 例: class Cell<E> { private E element; Cell(E element) { this.element = element; } /** ここが分かりません */ public ? toString() { return element; } public static void main(String[] args) { Cell<String> cell = new Cell<String>("Help"); System.out.println(cell); } }
837 名前:仕様書無しさん [2008/02/26(火) 15:41:12 ] すんません。 見にくかったので見やすくしました。 class Cell<E> { private E element; Cell(E element) { this.element = element; } /** ここが分かりません */ public ? toString() { return element; } public static void main(String[] args) { Cell<String> cell = new Cell<String>("Help"); System.out.println(cell); } }
838 名前:仕様書無しさん mailto:sage [2008/02/26(火) 16:06:46 ] スレ違い乙。プログラム板に行け
839 名前:仕様書無しさん mailto:sage [2008/02/26(火) 16:16:16 ] スレ違いだが、?はString以外はないだろう常考 return element.toString(); じゃねーの
840 名前:仕様書無しさん mailto:sage [2008/02/26(火) 17:09:56 ] >>835 使えますかね…ちょっと考えて見ます。ありがとうございました
841 名前:仕様書無しさん mailto:sage [2008/02/26(火) 21:12:57 ] >>840 もし試したなら結果を教えて欲しい
842 名前:仕様書無しさん mailto:sage [2008/02/26(火) 21:53:36 ] /** ここが分かりません */ public String toString() { return element.toString(); }
843 名前:仕様書無しさん [2008/02/27(水) 00:52:57 ] ありがとうございます。助かりました。 実行し望んだ結果が出ました。 ところで、スレ違いなんでしょうか? SJC-P(310-055)試験の範囲に含まれていないのでしょうか?
844 名前:仕様書無しさん mailto:sage [2008/02/27(水) 02:17:08 ] ただのJavaの質問は質面スレ行けってことじゃないのかねぇ より適切なスレがあるならそっちでやらないことにはねぇ
845 名前:仕様書無しさん mailto:sage [2008/02/27(水) 10:47:43 ] 試験の範囲かもしれんが、このスレの範囲は「この本に載っていた問題の解説が解りません」までだと思うよ。
846 名前:仕様書無しさん [2008/02/27(水) 15:29:01 ] >>844 ,>>845 さん ありがとうございます。 このスレのルールを再確認いたしました
847 名前:仕様書無しさん mailto:sage [2008/02/28(木) 23:09:11 ] SJCPに出る範囲のJAVAの問題だったから 俺は歓迎だったけどね
848 名前:仕様書無しさん mailto:sage [2008/02/29(金) 00:51:43 ] ルールというか流れくらい嫁レベルだろ
849 名前:仕様書無しさん mailto:sage [2008/02/29(金) 04:24:21 ] なんか 黒本の問題を全部理解出来れば受かると思ってたけど、 >>834 見て不安になった
850 名前:仕様書無しさん mailto:sage [2008/02/29(金) 05:06:50 ] >>849 黒本の問題全部理解できればまず落ちることはないと思うよ。 黒本全部は理解できんかった(特にスレッド)俺でも高得点で合格できたし。
851 名前:仕様書無しさん mailto:sage [2008/02/29(金) 07:39:37 ] >>850 やっぱりそうなんだ ありがとう >>834 はどうしてそうなったんだろう? とにもかくにも三月の第一週に受けてきます
852 名前:仕様書無しさん [2008/02/29(金) 12:20:42 ] >>851 試験でのスレッドは、すべてネストしているから気をつけてね。
853 名前:仕様書無しさん [2008/02/29(金) 13:20:33 ] 初めて、Javaに触るものですが、 055を再来週受ける予定です。 Eclipseを入れて、動かしながら勉強しようかと思ってます。日経BPのデカイ参考書と、 やさしく学ぶ、なんていう名前の軟弱な本を手に取る素人です。 Eclipseのバージョンは、3.3を入れたほうがよろしいのでしょうか? みなさんは、英語のまま使ってますか? また、i-studyが効果がある、 という方が多くいらっしゃるみたいですが、 どうなんでしょう? 質問ばかりですみません。 よろしくお願いしまス
854 名前:仕様書無しさん mailto:sage [2008/02/29(金) 14:39:00 ] JDK5.0であればEclipseはバージョンいくつでもかまわないと思います 自分は家とバイト先では日本語 学校では英語 そこらへんはお好みで! i-studyは自分分からないです すいません! 自分は来週です!お互い頑張りましょう!
855 名前:仕様書無しさん [2008/02/29(金) 16:02:34 ] >>853 Sun Javaの試験勉強ならEclipseは不要です。 TeraPadとコマンドプロンプトで十分。 iStudyは、銀本や黒本の内容を理解した上で使うなら効果ある。 銀本や黒本の答えを丸暗記しただけの人(理解していない人)には効果は無い。
856 名前:仕様書無しさん [2008/02/29(金) 16:24:19 ] >>853 僕は、メモ帳とコマンドプロンプト。 一時期Eclipse(英語)でやっていたけど、トークンが覚えにくかった(Eclipseは、自動変換機能が高くて本読んでるのと変わらない気がした)。 だから、メモ帳にした。 というか・・・、Java触りだして2週間で合格は難しいと思う。
857 名前:仕様書無しさん mailto:sage [2008/02/29(金) 18:26:17 ] >>853 ずいぶん無茶な方ですね
858 名前:仕様書無しさん mailto:sage [2008/02/29(金) 21:36:25 ] >>856 完全無職か単位取り終わってる大学生なら詰め込みでいけるんじゃないか? 羨ましいぜ…
859 名前:仕様書無しさん mailto:sage [2008/02/29(金) 22:38:25 ] 詰め込みでも1ヶ月は格闘すると思う。 受験者のそれまでのITスキルにもよるけど。
860 名前:仕様書無しさん mailto:sage [2008/02/29(金) 23:06:41 ] C言語を既にマスターしているとか そういうレベルなら1ヶ月でも可能かもしれない。 だけど、Javaって何?コーヒーのこと? なんていうレベルなら1ヶ月では無理だな。 1ヶ月詰め込んで、ようやくJavaのことが見えてくる程度。 で、SunJavaの試験対策は、さらに時間を要すわけだから、 1ヶ月では無理だろう。
861 名前:仕様書無しさん mailto:sage [2008/02/29(金) 23:10:08 ] >初めて、Javaに触るものですが 853は、何故再来週受験に決めたのか?あまりに無謀ではないか。
862 名前:仕様書無しさん [2008/03/01(土) 00:15:26 ] S システムアナリスト プロジェクトマネージャ システム監査技術者 プラチナ A アプリケーションエンジニア テクニカルエンジニア ゴールド SJC-EA CCIE RHCE IBM認定アドバンストシステムアドミニストレータ(旧CLP Principal) B+ ソフトウェア開発技術者 情報セキュアド 上級シスアド MCDBA アドバンスト UMLモデリング技能認定L4 B 基本情報 シルバー MCP SJC(その他) C言語1級 インターメディエイト UMLモデリング技能認定L3 CCNP トリプルスター LPICレベル2 Turbo-CE Pro IBM認定システム・アドミニストレータ(旧CLP) C+ シルバーフェロー ブロンズ SJC-P C言語2級 ファンダメンタル UMLモデリング技能認定L2 CCNA ダブルスター LPICレベル1 Turbo-CE IBM認定アソシエート・デベロッパ(旧CLS) C 初級シスアド SJC-A C言語3級 UMLモデリング技能認定L1 シングルスター MOS
863 名前:仕様書無しさん [2008/03/01(土) 01:32:12 ] >>853 そもそもどうしてJavaを選んだのでしょうか? なんでもいいから資格がほしいなら、OracleBrozeでも目指した方が現実的かと。 2週間ならOracleのSQLが妥当かと思いますよ。 >>858 確かに詰め込んだらいけそうですね(笑) たぶん資格だけの人になってしまうでしょうが。。。
864 名前:仕様書無しさん mailto:sage [2008/03/01(土) 02:08:07 ] 詰め込んでも理解でききゃ得点にならんだろ
865 名前:仕様書無しさん [2008/03/01(土) 02:25:40 ] たしかに SJC-Pは、そんな簡単な試験じゃないな(試験一度落ちた人より)
866 名前:仕様書無しさん mailto:sage [2008/03/01(土) 11:26:45 ] 詰め込むと一口に言っても 人によっては解答だけ丸暗記 人によってはちゃんと理解しつつ短期決戦 人によっては飛ばし読みで適当にポイントピックアップ
867 名前:仕様書無しさん mailto:sage [2008/03/01(土) 12:09:26 ] >>863 これからJAVAの資格取ろうって人に勝手に推測してOracle勧めるってどういう神経してんのw
868 名前:仕様書無しさん mailto:sage [2008/03/01(土) 12:10:12 ] なんにしても暗記ってことはないんだよな。 世界史の年号覚えんじゃないんだから。 あえていうなら「Javaの思想」を理解すること、かな。
869 名前:仕様書無しさん mailto:sage [2008/03/01(土) 12:27:46 ] いや暗記だらけだよ
870 名前:仕様書無しさん mailto:sage [2008/03/01(土) 12:31:53 ] ま、黒本の解説を暗記できたら楽勝だわな 問題を暗記しても無理だろうなw
871 名前:仕様書無しさん mailto:sage [2008/03/01(土) 12:43:52 ] >>870 解説を暗記→それを応用して問題を解く これは理解と違うん?
872 名前:829 mailto:sage [2008/03/01(土) 16:44:44 ] >>829 に書き込んだものですが今日受かりました! 【Java経験】 1年(現場経験はなし) 【言語経験】 C言語,COBOL 【試験番号】 310-055 【 正解数 】 72問中52問正解 (72%) 【受験回数】 1回目 【勉強期間】 1か月 【使用教材】日経BP2周+紫本2周 【出題内容】 まんべんなく 暗記じゃやっぱきついね。 インターフェースを継承したインターフェースを実装したクラスを継承したクラスの オーバーライドの問題とかわからねぇよw まぁ受かってよかった。
873 名前:仕様書無しさん mailto:sage [2008/03/01(土) 18:38:54 ] >871 つまりは理解してないと、合格するのは難しいってことだろう
874 名前:仕様書無しさん mailto:sage [2008/03/01(土) 18:46:56 ] 【Java経験】 3ヶ月 【言語経験】 なし 【試験番号】 310-055 【 正解数 】 72問中60問正解 (83%) 【受験回数】 1回目 【勉強期間】 1ヶ月 【使用教材】 黒本3週 【出題内容】 まんべんなく ドロップ形式が多かったような 一週間前にやばいかもと思って黒本買って良かった 多分買ってなかったら落ちてた
875 名前:仕様書無しさん mailto:sage [2008/03/01(土) 19:36:03 ] >>874 一週間で三周出来るなんて基礎力があったんでしょうね おめでとう 俺もがんがらないと…
876 名前:仕様書無しさん mailto:sage [2008/03/01(土) 20:02:16 ] >>874 おめ 2ヶ月で黒本5周してるけど受かる気がしない パターン記憶だけじゃ駄目なんだろうなぁ
877 名前:仕様書無しさん mailto:sage [2008/03/01(土) 20:03:42 ] >>875 ありがとう 学生なので時間はたっぷり使えたのです
878 名前:仕様書無しさん mailto:sage [2008/03/02(日) 10:58:05 ] >876 5周する時間があるなら、手を動かしたほうがいいと思われ
879 名前:仕様書無しさん mailto:sage [2008/03/02(日) 12:43:01 ] >>878 オナニーしたらますます落ちるよ
880 名前:仕様書無しさん [2008/03/02(日) 15:59:08 ] ソフトバンクの本 2周で 40%の不合格でした。 2回受けれる券 買ったけど、受かる気しない。
881 名前:仕様書無しさん mailto:sage [2008/03/02(日) 21:26:46 ] >>880 うーん、もし実務経験もなくなんの知識もないのであれば それだけでは厳しいね。
882 名前:仕様書無しさん [2008/03/02(日) 22:31:58 ] 880です。 一応、シェルとC言語、書いてます。 1.5の試験、激ムズと今日感じたのですが、1.4の試験と差があるのでしょうか? ジェネリックなどの機能が増えていることは分かっているのですが、 問題自体が難しくなっているとかはないでしょうか? 色々なサイトを見ると、1.4は簡単と書いてあるのですが・・・ 難度が変わらないのであれば、私の単たる勉強不足なだけです。 ご返答、誰か宜しくお願いします。
883 名前:仕様書無しさん mailto:sage [2008/03/02(日) 22:38:39 ] 新機能の問題てんこ盛りなだけだよ
884 名前:仕様書無しさん [2008/03/02(日) 22:49:58 ] >>883 882です。 即レスありがとうございます。 落ちた理由が分かった気がきます。再受験無料で受けれますが、 お金をもう一度払って、1.4で受けたいと思います。 1.5の新機能問題、受かる気がしません。
885 名前:仕様書無しさん mailto:sage [2008/03/02(日) 23:16:04 ] >>884 いや、新機能は多くの技術者にとって望まれていた機能であって無意味な訳じゃないと思う これを機に学ぶのはどう? 取れる資格だけ取るなんてつまらないじゃない おせっかいだったらごめん
886 名前:仕様書無しさん mailto:sage [2008/03/03(月) 00:40:05 ] 横ヤリなレスです。 自分元々C++のテンプレートスキーな人間なんですが、 このあたりの理解を問われる有名な資格はなかった。 その折JavaSE5でジェネリックが登場し、これは面白い と思い、実務で全く関係ないのにSE5の仕様確認した。 でそのままJavaに関心を持ち、ジェネリックスの問題を 解きたいがためだけにSJC-Pの055を受けた。 残念ながらジェネリックス7割弱しかとれなくて、スレッド のほうが得点率よく、逆にAPIコンテンツとかは1割しか 取れなかったけど合格した。 こんな例もあります。
887 名前:仕様書無しさん [2008/03/03(月) 00:46:40 ] SJC-Pの参考書みんな何使ってます? 僕は、プログラミング言語Javaと Java言語仕様で勉強しています。
888 名前:仕様書無しさん mailto:sage [2008/03/03(月) 01:48:30 ] とりあえずこのスレ読んでから話振れ
889 名前:仕様書無しさん mailto:sage [2008/03/03(月) 03:52:41 ] 3/6札幌で申し込んだお^ω^
890 名前:仕様書無しさん mailto:sage [2008/03/03(月) 19:37:46 ] 年末に受けたけど もうJAVAなんて忘れたよ
891 名前:仕様書無しさん [2008/03/05(水) 01:06:37 ] >>890 結果だけでも、うp. 誰か教えてください。 int i = 2147483647; // コンパイル通る int j = 2147483648-1; // コンパイル時にエラー 識別子に格納される値は、同じなのにコンパイルエラーになります。 何故でしょうか? そういうもんだと理解しておけばよろしいでしょうか? というか、SJC-Pでこんな問題出るのでしょうか?
892 名前:仕様書無しさん mailto:sage [2008/03/05(水) 01:23:38 ] int j = 2147483647+1; // =-2147483648
893 名前:仕様書無しさん mailto:sage [2008/03/05(水) 01:29:53 ] >>891 新聞の子 10年かけて覚えたことは10年忘れない 2週間で覚えたことは2週間で忘れるさ
894 名前:仕様書無しさん mailto:sage [2008/03/05(水) 02:03:55 ] んなアホな
895 名前:仕様書無しさん mailto:sage [2008/03/05(水) 02:10:19 ] 覚えたらなかなか忘れない
896 名前:仕様書無しさん [2008/03/05(水) 02:39:23 ] >>891 2147483648 という int型の値 を定義できないから int j = (int)(2147483648L-1L); とかやるとエラーにならない (2147483648L は、long型の値)
897 名前:仕様書無しさん [2008/03/05(水) 02:59:06 ] >>896 そういうことですか。 数字だけ(123とか)を書くとint型と認識されるんでしたよね。 ありがとうございます。 ・・・どうしよう。色々勉強してたら、いらない事まで見つけてしまう。 たとえば、 文字や文字列の中に\u000aを記述できないとか(当たり前なんですが)。 \u000aは、文字や文字列でなければどこにでも記述できるとか。 この調子じゃ、SJC-P受けるの2ヶ月ぐらい先になりそうだ。
898 名前:仕様書無しさん mailto:sage [2008/03/05(水) 03:13:10 ] >>897 そういう細かいとこまで気にする姿勢大事だと思う 俺も見習うわ
899 名前:仕様書無しさん mailto:sage [2008/03/05(水) 06:52:58 ] PHP歴4年のPHPしかやったことがない人間です。 PHPは型の曖昧な言語ですが、基礎的な型は理解しているつもりで、 またオブジェクトを使った書き方や、例外処理などもしたことがあるので、 Javaも少しはわかるはずと思い過去問をいくつかやってみました。 SJC-Pの試験は間違い探しみたいな感じになっていて、問題は結構な確率であたっていました。 もう少しJavaについて勉強をしたら、合格できるかな?とか思っているのですが、 選択肢があるゆえに正解しているわけであって、 実際にどういう挙動をするかを書く筆記式だった場合、答えられる自信がありません。 この状態だと、仮にこの試験が受かって、どこかの会社の面接にいったときに、 履歴書の資格にSJC-Pなんて書くと、Javaができる人だと思われても困ってしまいます。 やはり取れそうだから取るのではなく、ある程度理解してから取ったほうが良いでしょうか? それと1.4用の問題だったのですが、5.0のほうを見たらサッパリわかりませんでした。 もしとるとしたら1.4(古い方?)になると思うのですが、今は無理してでも5.0を取ったほうがいいのでしょうか?
900 名前:仕様書無しさん mailto:sage [2008/03/05(水) 11:31:40 ] >>899 SJC-PごときじゃJavaができる人なんて思われないよ 基本ができてる人程度 今から取るなら5.0を受けたほうがいい
901 名前:仕様書無しさん mailto:sage [2008/03/05(水) 11:35:25 ] 基本すら出来ない人が多いのが現実だから判断材料としては経歴書より信頼してる
902 名前:仕様書無しさん mailto:sage [2008/03/05(水) 11:46:39 ] 持ってないよりいいだろうけど
903 名前:仕様書無しさん [2008/03/05(水) 12:21:36 ] Javaの基本が、それなりに難しいという事ではないの? Java言語仕様を読んでいてそう思います。 >>898 ありがとうございます。 このままJava言語仕様を続けていきます。 >>899 スレッド関連問題は、全てネストしているからある程度の理解では厳しいと思います。 (スレッドがネストしているのは、実用的な方法だからSJC-Pの試験は評価できるはずです。) あと、Javaが出来ると思われるぐらいのレベルとなると JSP/サーブレットで、ホームページ制作や業務アプリケーション(自作)制作経験がないと思われないのでは? (>>899 さんの会社がどうなっているかも知らないで、言うのは偉そうかもしれませんので、一応ごめんなさい。と) なんにしろ、SJC-Pの評価は高いという事だけは分かっています。 ITpro主催の資格番付で。
904 名前:仕様書無しさん mailto:sage [2008/03/05(水) 14:00:08 ] >903 巷の評価だとJavaがある程度使える=Struts等のWebAppのFWの経験が2回以上、って感じかな とはいえ、RailsだろうとMVCの概念のあるFWの経験1回以上とSJC-Pの資格取得レベルでの基礎知識があれば、かなり安心できる どっちか片方といえば、自分は基礎だけの人を採用するけどね
905 名前:仕様書無しさん mailto:sage [2008/03/05(水) 14:08:52 ] 変にすごいこと出来るよりは基礎があるほうが重要だよね
906 名前:仕様書無しさん mailto:sage [2008/03/05(水) 15:06:17 ] 基本的な単語が通じないとどうにもならんからな
907 名前:仕様書無しさん [2008/03/05(水) 15:32:36 ] >>904-906 ベース(基礎)+α という事ですね。 基礎もなく勉強を進めても、吸収スピードも遅いでしょうし。 何より、SJC-Pの上(Javaの基礎以上)を目指すときにベースが役に立つということですね。 考え改めました。ありがとうございます。
908 名前:仕様書無しさん [2008/03/06(木) 14:18:52 ] >>889 結果教えてください。お願いします
909 名前:仕様書無しさん mailto:sage [2008/03/06(木) 22:27:43 ] へんじがない ただの
910 名前:仕様書無しさん [2008/03/06(木) 23:39:11 ] 廃人になってしまったようだ
911 名前:ebifurai55_暗行御史 ◆AOGu5v68Us mailto:http://ebifurai55.blog.shinobi.jp [2008/03/07(金) 04:37:34 ] 俺今度32になるんだけど、Javaの勉強受けても仕事ある?
912 名前:仕様書無しさん mailto:sage [2008/03/07(金) 05:50:41 ] >>911 javaどの程度できるん?
913 名前:仕様書無しさん mailto:sage [2008/03/07(金) 05:52:50 ] 32かぁ プログラマーとしてはそろそろ終焉を迎えて人材育成にまわりはじめるころ
914 名前:ebifurai55_暗行御史 ◆AOGu5v68Us mailto:http://ebifurai55.blog.shinobi.jp [2008/03/07(金) 07:17:43 ] >>912 iappli数個作った程度 >>913 やはりキツイかね
915 名前:仕様書無しさん mailto:sage [2008/03/07(金) 07:45:59 ] Javaをつかうかは別として 仕事としてなら選ばなければ32でも全然あるよ 組み込みとか需要高くて人気ないのとかね
916 名前:仕様書無しさん mailto:sage [2008/03/07(金) 09:56:02 ] 32でニートかよ・・・ 無理だな
917 名前:仕様書無しさん mailto:sage [2008/03/07(金) 11:08:19 ] スレを読んでみれば持ってないよりはマシというのが分かると思うが そんなに大きな決め手となるわけでもないがの
918 名前:仕様書無しさん mailto:sage [2008/03/07(金) 11:10:26 ] まぁニートは質問よりも行動だよ
919 名前:仕様書無しさん mailto:sage [2008/03/07(金) 11:44:34 ] ゲームやり杉ワロタ
920 名前:仕様書無しさん mailto:sage [2008/03/07(金) 12:58:29 ] >>916 世間知らず乙 異業種に転職するさい空白期間なんて誰でも出来うるわな
921 名前:仕様書無しさん mailto:sage [2008/03/07(金) 13:44:44 ] >>920 俺も世間知らずのニートなんだが 転職どころか職歴0なのよ 空白期間5年ぐらいなんだけどどう説明すれば(´;ω;`)ブワッ 空白期間といっても一般人だと半年未満、長くても1年未満とかなんだろうね・・・
922 名前:仕様書無しさん mailto:sage [2008/03/07(金) 13:49:29 ] メール欄のサイトに >まあここ数年、オヤジの仕事の手伝いをしていたとは言え、ほぼニート状態だったのでいい加減これを打破する時期に差し迫っているのかもしれません。 とかなんとか。
923 名前:仕様書無しさん mailto:sage [2008/03/07(金) 14:45:09 ] ココでも読んどけ→【やる夫がIT土方になったようです】 そして、人生相談オワレ スレ違いだ
924 名前:仕様書無しさん mailto:sage [2008/03/07(金) 17:13:33 ] >>923 まんま俺だなwwwやる夫www 3年たってなんとか多重偽装請負スパイラルから逃げられた…人世終わらなかったぜ
925 名前:仕様書無しさん mailto:sage [2008/03/07(金) 20:50:04 ] >>924 それで偽装派遣は告発したのか? 俺はきっちり告発した。
926 名前:仕様書無しさん mailto:sage [2008/03/07(金) 22:22:37 ] >>925 やめるずっと前に、これって違法ですよねって軽く話したら いきなり元締めから「他のメンバーの職を失わせてまでやる事じゃないよな(意訳)」と凄まれて怖かった 最近はだいぶ元気になってきたけど、そんなの怖くてできない いや、そんなことより資格だな資格
927 名前:仕様書無しさん mailto:sage [2008/03/08(土) 00:49:21 ] 暗くなる話はやめよーぜw
928 名前:仕様書無しさん [2008/03/08(土) 10:27:21 ] >310-055はそこそこ難しいらしい。 >310-035は対策問題集とかあるから真面目に勉強すれば受かる。 テキストが310-055、問題集が310-035を買ってしまいました。 1年前に買ったから返品できません。
929 名前:仕様書無しさん [2008/03/08(土) 10:36:20 ] >>4 のを2冊買ったんですけど、 310-055と310-035の難易度違いはどうなのでしょう? 035の問題集に055にある程度適用はできるのでしょうか。 2つ受験されたお方、ご教授下さいm(__)m
930 名前:仕様書無しさん mailto:sage [2008/03/08(土) 11:02:02 ] スレを嫁 035の問題集と055の試験は全く違うし、問題集も全く違う
931 名前:仕様書無しさん mailto:sage [2008/03/08(土) 11:20:37 ] 新機能用にどうせ問題集が必要だからなぁw
932 名前:仕様書無しさん mailto:sage [2008/03/08(土) 16:39:20 ] 310-055を受けようと思うのですが、 日経BPのは買いましたが、 問題集も買おうと思うのですが、黒本ってのはこれでいいのですか? ttp://kakaku.livedoor.com/item_info/20686290670822.html 他にこれをやってみればって問題集は有りますか?
933 名前:仕様書無しさん mailto:sage [2008/03/08(土) 17:30:56 ] 黒本と銀本かな?
934 名前:仕様書無しさん mailto:sage [2008/03/09(日) 13:07:39 ] 黒本と銀本は鉄板 どっちか一つだけでもいいけど色んな問題に触れるという意味で俺は二つ使った 経験から言うと、日経BPは時間のある人にとっては理解を深めるために使ってもいいけど 短期間で合格したい人にとっては邪魔 自分は日経BPはさらっと読み流した程度で、黒本と銀本みっちりやって高得点で合格
935 名前:932 mailto:sage [2008/03/09(日) 15:31:58 ] >>933-934 ありがとうございます。 ご意見を元に黒本と銀本を購入したいと思い、 黒本はkonozamaでさっきポチりました。 銀本は廃盤で古本になるようですが、 第何版かで内容が変わっていたりするのでしょうか?
936 名前:仕様書無しさん [2008/03/09(日) 18:36:27 ] >>935 本のタイトルが全く同じなら(他の本は違うものもありますが)誤植以外は、同じだと思いますよ。 >>help ジェネリックが憎すぎます。 再帰的(?)ジェネリックスが分かりません。 たとえば、 Seq<Seq<A>> Seq<String>.Zipper<Integer> です。 これどういう意味でしょうか? ちなみに、まったく意味が分かっていないのでこれだけじゃ、分からん。 と言われれば終了です。 すんません...orz
937 名前:仕様書無しさん mailto:sage [2008/03/09(日) 18:48:42 ] >>936 再帰的だからって何もわからなくなることはないだろう。 どういう意味って特別に別の意味など発生しないよ。 関数呼び出しと再帰関数呼び出し f() {
938 名前:仕様書無しさん mailto:sage [2008/03/09(日) 18:49:25 ] f(); } これだって呼び出しの意味がかわるわけでもないし。
939 名前:仕様書無しさん [2008/03/09(日) 19:40:46 ] ??? すいません。分かりません。 new でインスタンス化しようとするとどんな式になりますか? new Seq<Seq<String>>(); みたいな感じですか?
940 名前:仕様書無しさん mailto:sage [2008/03/09(日) 19:47:38 ] >>939 そんな感じだ。 <>の内部は静的情報をおくとこなので、newみたな動的情報ははいらない。 ただそれは再帰的であることが問題なわけだはないよな? Set<new Integer>とかけないことはわかっているだろう?
941 名前:仕様書無しさん mailto:sage [2008/03/09(日) 19:51:33 ] ジェネリクスはコード書いた方が理解が早いよ お、便利だぜ!と思ったならば、ほとんどの問題はその時点で解ける
942 名前:仕様書無しさん [2008/03/09(日) 20:01:25 ] >>940 出来ないという事だけは、分かっています。 しかし、理由は分かりません。 具象化可能型と関係あるんでしょうか? 確か、一部の型情報はコンパイル時に消去されるとかなんとかだったような。 すいません。 ご教授おねがいします。
943 名前:仕様書無しさん mailto:sage [2008/03/09(日) 20:11:13 ] >>942 <>内部には、宣言としてはかけるがnewなどで実態を 割当てるときはかけない。これは再帰とは別問題だ。 曖昧な理解だと自覚があることは大事だ。 それがあればあとはその違和感を消し去るだけだ。 そちらは、そのうち問題なく理解できるようになるよ。
944 名前:仕様書無しさん [2008/03/09(日) 20:25:01 ] >>943 ありがとうございます。 色々なところで、勉強しなおします。 ジェネリックは、とても便利な機能なので完全に理解します。必ず。 あと、コードはいつも実際に動かしています。 色々と気づくこともありますから。
945 名前:仕様書無しさん [2008/03/09(日) 21:00:17 ] class Cell<?>の、?はワイルドカード。 class Cell<E>の、Eはワイルドカードとなるのでしょうか?
946 名前:仕様書無しさん mailto:sage [2008/03/09(日) 22:31:21 ] >945 class Cell<E> { } としたならば、Cellクラスを使用するときにジェネリクスの指定が出来るという意味。 例えば、 Cell<String> cell = new Cell<String>(); この時に、どんな型でもOKとワイルドカード指定する場合には、 Cell<?> cell = new Cell<?>(); となる。
947 名前:仕様書無しさん mailto:sage [2008/03/09(日) 22:33:21 ] 続き class Cell<E> { void set(E obj); E get(); } となっていれば、 Cell<String> cell = new Cell<String>(); cell.set("hoge"); String hoge = cell.get(); と書ける Cell<?> の場合は型がワイルドカード、すなわちObjectとなる
948 名前:仕様書無しさん [2008/03/09(日) 23:59:35 ] >>946 ,947 なるほど。 ありがとうございます。 すごく勘違いしていたようですね。
949 名前:仕様書無しさん mailto:sage [2008/03/12(水) 14:53:40 ] 【Java経験】 5〜6年(学生時代3年+仕事半年+残り講師) 【言語経験】 Java、JavaScript、Ruby 【試験番号】 310-055 【 正解数 】 61/71 【受験回数】 1回 【勉強期間】 普段から触ってるのでよくわからない 【使用教材】 紫教科書、黒問題集 【出題内容】 ジェネリックス1割、スレッド1割、後は均等に出た。 黒問題集の序盤にある、簡単な問題と、フロー制御で トレースさせるような問題は出なかった。 100%いくと思ってたけど、split("\s")がコンパイルエラー とかを見落としてるのがわかったので、 かなり注意しないと、高得点は難しいんだと感た。 これから受ける人は、ジェネリックスとスレッドを 完璧に理解するべき。 ジェネリックスはほぼすべてD&Dでした。
950 名前:仕様書無しさん [2008/03/12(水) 15:40:33 ] >>949 おめでとうございます。 ところで、D&Dとは何でしょうか? 型変数の境界の事ですか?
951 名前:仕様書無しさん mailto:sage [2008/03/12(水) 16:06:03 ] >>950 僕は310-055持ってないけど教えてあげるよ どらっぐあんどどろっぷだよ
952 名前:仕様書無しさん mailto:sage [2008/03/12(水) 16:41:03 ] 【Java経験】6〜7年 【言語経験】C++,C#,VB,PHP,perl 【試験番号】310-055 【 正解数 】62/72 【受験回数】1回目 【勉強期間】1日数時間*1週間 【使用教材】日経BP(035+027版) SoftBank問題集(055) 【出題内容】満遍なく 問題集と比べて瞬殺できる問題が少なかった。 なにげに明朝コードに見慣れず違和感があった。 D&D問題が多かった印象(10〜15問はあったような)。 D&D問題の見直しがクリアされるのは厳しかった。 スレッドは記憶するだけの単純な問題は無かった。 はじめてこのスレに来ますた。 レス読んだ感じでは、去年の後半あたりから難しくなったのでは? 直前にSoftBank問題集 模試1=70/72 模試2=67/72 で望んだ。 模試は90分くらいで終わったが、本番は2時間ちょいかかった。 問題集の盲点を突く問題が多かった気がする。
953 名前:仕様書無しさん [2008/03/13(木) 20:23:20 ] Super sps={new Sub(),new Sub(),new Sub()}; Sub[] sbs=(Sub[])sps; spsはサブクラスのオブジェクトを参照しているのに なぜキャスト例外がスローされるのでしょうか
954 名前:仕様書無しさん mailto:sage [2008/03/13(木) 20:25:31 ] 気に入らんから
955 名前:仕様書無しさん mailto:sage [2008/03/14(金) 00:09:26 ] Super[] sps={new Sub(),new Sub(),new Sub()}; だろ 解説に書いてあるとおり、spsはSuper型の配列だからだ 要素はかんけーねー いや、しらんけど
956 名前:仕様書無しさん mailto:sage [2008/03/14(金) 10:03:12 ] >>953 >>162-166 嫁
957 名前:仕様書無しさん [2008/03/14(金) 18:56:01 ] 過去ログにあったよ Super sp = new Sub(); ”Sub”のインスタンス Sub sb = (Sub)sp; sb=”Sub”のインスタンス Super[] sps = {new Sub(), new Sub(), new Sub()}; ”Superの配列”のインスタンス Sub[] sbs = (Sub[])sps; sbs≠”Superの配列”のインスタンス
958 名前:仕様書無しさん [2008/03/14(金) 19:07:07 ] 【Java経験】3ヶ月 【言語経験】C 【試験番号】310-035 【 正解数 】52/61(85%) 【受験回数】1回目 【勉強期間】2ヶ月 【使用教材】黒本 web問題 【出題内容】満遍なく 黒本だけじゃ無理、英語ができれば英語サイトでいい問題集を探して、きっと楽勝
959 名前:仕様書無しさん [2008/03/14(金) 23:44:26 ] 035は黒本だけで楽勝だろ 055は受けてないから知らんけど
960 名前:仕様書無しさん [2008/03/15(土) 00:40:03 ] 035は、>>959 の言う通り黒本だけで十分。 黒本1冊で90%以上取れるよ。
961 名前:仕様書無しさん mailto:sage [2008/03/15(土) 00:42:56 ] そういう人もそうでない人もいるわけで
962 名前:仕様書無しさん [2008/03/15(土) 01:09:55 ] 黒本のみで高得点で楽々合格できる力は付くという意味ですよ
963 名前:仕様書無しさん [2008/03/15(土) 01:29:03 ] >>961 は、一度試験で落ちないと、 自分の勉強が浅いという事に気づかないタイプだな。 かくいう俺がそうだったんだけどね。
964 名前:仕様書無しさん mailto:sage [2008/03/15(土) 01:50:46 ] 黒でも銀でも 疑問に思ったことを試してみたりネットで調べたり、そもそも知識があったり そういう人なら1冊で大丈夫 駄目な人は色んな本でちょっと違った説明や違った角度からの問題で知識つければいい まあ好きにすればいいってこった
965 名前:仕様書無しさん mailto:sage [2008/03/15(土) 02:08:16 ] >>958 そうそう、英語サイトなら、豊富にMockテストが存在する。 知識確認はそれだけで基本的にはOK。(経済コスト0) ただ英語解釈は多少は時間かかる。お金と時間のトレードオフ。
966 名前:仕様書無しさん mailto:sage [2008/03/15(土) 02:19:13 ] 黒を5周して受験したけど、確実に解けたのは3割程度だった 残りの7割は勘と消去法で解いてギリギリ合格 運で受かったようなものなので、合格した喜びはなかった こんな馬鹿な俺でもJavaプログラマになれるのか不安
967 名前:仕様書無しさん mailto:sage [2008/03/15(土) 02:26:13 ] プログラマになる前に取る資格というよりは1年くらい経験して取るような資格だから仕方ない 専門とか大学でやっていてギリギリってのはサボりすぎ
968 名前:仕様書無しさん [2008/03/15(土) 02:33:06 ] staticって何?って段階から約3ヵ月間猛勉強して87%で合格しました 努力は裏切らないなと改めて実感したよ
969 名前:仕様書無しさん mailto:sage [2008/03/15(土) 10:02:40 ] >>966 消去法で解けてるんだから力はついてるはず 勘って言ってもある程度は絞れてるんだから 運で受かったわけじゃないさ 大切なのは難しいからって諦めない強い心だ
970 名前:仕様書無しさん mailto:sage [2008/03/15(土) 10:11:16 ] >>969 >大切なのは難しいからって諦めない強い心だ 泣いた
971 名前:仕様書無しさん mailto:sage [2008/03/15(土) 17:08:46 ] >>969 (´;ω;`)ウッ 何といい言葉 何かやる気でてきた
972 名前:仕様書無しさん mailto:sage [2008/03/15(土) 18:00:51 ] おい、試験申し込もうとしたんだが、アメリカ銀行ってなんだ? ATM行ってもそんな振込先表示されないんだが…
973 名前:972 mailto:sage [2008/03/15(土) 18:07:16 ] やべぇ、なんだか腹が立ってきた…
974 名前:仕様書無しさん mailto:sage [2008/03/15(土) 18:58:43 ] くれか使え
975 名前:仕様書無しさん [2008/03/15(土) 19:44:43 ] >972 俺は、UFJ銀行で払った。 今さらかもしれんが、NECでチケット買った方が安いぞ。
976 名前:972 mailto:sage [2008/03/15(土) 19:51:23 ] >>975 ありがとう。 でも、今調べたら完売してたよ。残念。 Sunのページ意外にも申し込み方があるなんて知らなかった。 みんなそういうのどうやって調べてくるんだろ。
977 名前:972 mailto:sage [2008/03/15(土) 20:09:09 ] www.rakuten.co.jp/it-test/121649/131132/ 俺も調べたらこんなのが出てきた。 あんま値段は変わらないけど、コンビニで支払い出来るのがいいな。 機嫌は直ったよ。
978 名前:仕様書無しさん [2008/03/15(土) 22:39:35 ] >976 再受験キャンペーンチケットは、完売という事だよ。 www.neclearning.jp/request_guide/ticket_info.html の下の(上のNo2ではなく) No2欄に載ってるよ。 1枚\21000だよ。
979 名前:仕様書無しさん [2008/03/15(土) 22:40:54 ] これ取る意義って履歴書に華を添えるだけ?
980 名前:仕様書無しさん [2008/03/15(土) 22:48:32 ] >979 帰れ
981 名前:仕様書無しさん [2008/03/15(土) 22:53:23 ] 不毛だ不毛すぎるぜ 次スレでは上みたいなのはスルーな
982 名前:972 mailto:sage [2008/03/15(土) 23:02:41 ] >>978 げ、本当だ…。 やばい、また腹が立ってきた…
983 名前:仕様書無しさん [2008/03/15(土) 23:10:14 ] >982 すまん。黙っておけばよかった。
984 名前:仕様書無しさん mailto:sage [2008/03/15(土) 23:59:10 ] それもアレだがな
985 名前:仕様書無しさん [2008/03/16(日) 19:04:36 ] 誰か教えてください。 (再来週には、SJC-Pを受けようと思っています) Java言語仕様で、 class Test { public static void main(String[] args) { int[] a = { 11, 12, 13, 14 }; int[] b = { 0, 1, 2, 3 } ; System.out.println(a[(a=b)[3]]); } } の結果が14になります。 しかし、 class Test { public static void main(String[] args) { int[] a = { 11, 12, 13, 14 }; int[] b = { 0, 1, 2, 3 } ; System.out.println(a[(a)[3]]); } } の結果は、ArrayIndexOutOfBoundsになります。 なぜでしょうか?
986 名前:仕様書無しさん mailto:sage [2008/03/16(日) 20:14:02 ] >>985 うーん、これに何の意味があるのかサッパリわからん。 こういうのがあるから資格なんぞ寝言だと思うんだが……まあいいや。 前者: a=b //aにbを代入(正確じゃないが、資格レベルならそれでいいかな) (a=b)[3] -> b[3] -> 3 a[(a=b)[3]] -> a[b[3]] -> a[3] -> 14 後者: (a)[3] -> a[3] -> 14 a[(a)[3]] -> a[14] -> インデックス超過 処理の優先順に合わせて、一個一個値を代入してみな。
987 名前:仕様書無しさん mailto:sage [2008/03/16(日) 20:20:36 ] >>986 基本的な配列の考え方だろ。 意味が無いなんてとんでもないぜ。
988 名前:986 mailto:sage [2008/03/16(日) 20:43:04 ] >>987 単なる言葉遊びに見えちまうんだよ……。 実際の現場ではこんな書き方せんだろ? まあアレだ、資格全然持ってない奴のヒガみ、とでも。
989 名前:仕様書無しさん [2008/03/16(日) 20:51:10 ] >986 なるほど、ありがとうございます。 理解出来ました。
990 名前:仕様書無しさん mailto:sage [2008/03/16(日) 20:58:25 ] System.out.println(a[(a=b)[3]]); @A これって@、Aの両方ともbにおきかわるってわけではないんだね? ではこれはどうかな? System.out.println((a=b)[a[3]]);
991 名前:仕様書無しさん [2008/03/16(日) 21:05:45 ] >989 正確ではないとは、どういう事でしょうか? 単に、ブラケット中([])の式の評価に先だってブラケットの左側にある式が完全に評価されているのだから (aにbが入ってもこの式には影響しないから) 代入という言い方が正確ではないのでしょうか? ご指導お願いします。 Java言語仕様を読んで勉強をしているので正確な理解がしたいのです。
992 名前:991 [2008/03/16(日) 21:14:01 ] >990 3だよ。
993 名前:仕様書無しさん mailto:sage [2008/03/16(日) 21:14:41 ] @Aが何を指すのか分からないんだが。a = @ b = A で合ってるか? a = b と代入した時点で、aが参照しているArrayクラスと、 bが参照しているArrayクラスが一緒になる。 もともとaが参照してたArrayクラスは、(たぶん)ガベコレでサヨウナラだ。 ((a=b)[a[3]]) : 1. a = b -> b 2. b[b[3]] -> b[3] -> 3 正確に書くんだったら、「Java言語仕様」でも参照しないとムリっぽ。 俺はあんな本全部覚えられるほど頭良くねえ。
994 名前:仕様書無しさん mailto:sage [2008/03/16(日) 21:15:08 ] >>991 代入とかくと、 System.out.println(a[(a=b)[3]]); 以下と同じということになるか、と。 a=b; System.out.println(a[a[3]]); これとはちがうからねえ。 一行で表現される式内の一時オブジェクトに代入ということかな、と。 #あ、最初の回答者ではないんで。
995 名前:仕様書無しさん mailto:sage [2008/03/16(日) 21:18:02 ] >>993 このあたりの基本文法構造は、CやC++でも同じでは?
996 名前:986 mailto:sage [2008/03/16(日) 21:27:27 ] 正直Javaは数年触ってないから自信ないよねっと。 class Test { public static void main(String[] args) { // Arrayクラスは、Java君がどっかに領域作ってくれるんじゃね int[] a = { 11, 12, 13, 14 }; // aは、Arrayクラスの在処を覚えた int[] b = { 0, 1, 2, 3 }; // bは、Arrayクラスの在処を覚えた int[] c = null; // >>991 「シャローコピー」でググって説明を探すと大吉 c = a; // aの指すArrayクラスの場所を、cに教えてやる a = b; // bの指すArrayクラスの場所を、aに教えてやる b[0] = 10000; System.out.println(a[0]); // b[0]と一緒 System.out.println(b[0]); System.out.println(c[0]); // a[0]と一緒 } } C:\test>javac Test.java C:\test>java Test 10000 10000 11
997 名前:991 [2008/03/16(日) 21:41:21 ] >994 違いますよ〜。 配列アクセスでは、ブラケット([])の式が評価される前に ブラケット([])の前にある式が完全に評価される事が保障されています。 その評価された値は別の場所に記憶されます。 たとえば、 class Test { public static void main(String[] args) { int index = 1; try { skedaddle()[index=2]++; } catch(Exception e) { System.out.println(e + ", index=" + index); } } static int[] skedaddle() throws Exception { throw new Exception("Ciao"); } } の結果は java.lang.Exception: Ciao, index = 1 となります。 ブラケット[]の中の式は評価されていません。
998 名前:仕様書無しさん mailto:sage [2008/03/16(日) 21:43:18 ] 何だお前ら、珍しくjavaの話してるな・・・
999 名前:986 mailto:sage [2008/03/16(日) 21:47:25 ] >>991 正確には「a = b」は bが指しているArrayクラスの位置を、aに代入する になる。 言い換えると「a = b」は a[0] = b[0]; a[1] = b[1]; a[2] = b[2]; a[3] = b[3]; の代用にはならん。 後、揚げ足取られるとウザイんで、 何でもかんでも「正確じゃない」って書いてる。
1000 名前:986 mailto:sage [2008/03/16(日) 21:48:42 ] まるっこコピーが欲しいならArray#clone()だろうか。 class Test { public static void main(String[] args) { int[] a = { 11, 12, 13, 14 }; int[] b = { 0, 1, 2, 3 }; // 1. bと同じ内容のArrayクラスを作る // 2. aに、1で作ったArrayクラスの場所を教えてやる a = b.clone(); b[0] = 10000; System.out.println(a[0]); System.out.println(b[0]); } } ハイ後は適当にヨロシク。あと次ぎスレへGO。
1001 名前:1001 [Over 1000 Thread] このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。