1 名前:仕様書無しさん mailto:sage [03/09/24 05:33] このスレッドは、Sun認定Java資格の SJC-P 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 スレッドを荒らすだけの発言はこっち↓でやってください。 うひょ。 pc.2ch.net/test/read.cgi/prog/1062656417/ pc.2ch.net/test/read.cgi/prog/1042882513/ ▲▲▲▲▲▲▲▲▲▲ ↑注目 ▲▲▲▲▲▲▲▲▲▲ 前向きに、 SJC-Pに関する実用情報を議論するための スレッドにしましょう。 資格、万歳! 資格、マンセー!
656 名前:仕様書無しさん mailto:sage [04/03/28 21:20] カキコ少ないですねー。なのでまた問題。 次のコードのコンパイル・実行結果は? class F{ public static void main(String args[]){ FF f = new FF(){ static final int a = 1; void method(){ System.out.println("F"); }}; System.out.print(f.a); f.method(); } } class FF{ int a = 2; void method(){ System.out.println("FF"); } } 1) コンパイルエラーになる 2) 1F と出力される 3) 2F と出力される 4) 1FF と出力される 5) 2FF と出力される
657 名前:仕様書無しさん [04/03/29 10:46] チッSJC-WC・SJC-D 用のすれがいつの間にか落ちていやがる。
658 名前:仕様書無しさん mailto:sage [04/03/29 12:04] >>657 Sun認定Java資格 実用情報【SJC-WC・SJC-D用】 pc3.2ch.net/test/read.cgi/prog/1064240959/l50
659 名前:仕様書無しさん mailto:sage [04/03/30 00:24] >655 インターフェース内にインナークラス?むぅ。そんな事ができるのだろうか・・・ 答えは、よくわからないけどコンパイルエラーで。(w SJC-Pでここまでの問題が出るのだろうか? >656 ローカルクラス内にstatic宣言があるからコンパイルエラー。 ひっかかってそう・・・(w
660 名前:657 mailto:sage [04/03/30 09:58] >>658 ありゃ… はやとちりでした。 どうもすんません。
661 名前:仕様書無しさん [04/03/30 12:29] >>652 禿同 漏れもこの参考書を持っているが、ぜんぜん使えんな。 インプレス本か日系BP本のどちらかに買いなおそうと 考えてます。
662 名前:仕様書無しさん [04/03/30 13:34] 先生、J2EEエンタープライズアーキテクトになるにはどうすれはいいでしょうか?
663 名前:仕様書無しさん mailto:sage [04/03/30 21:16] >662 お、どうした、山田。SJC-EAを取りたいのか。 まずは英語の勉強が必要だ。試験は英語だからな。 そういうわけで後の説明は頼むよ。 >664
664 名前:仕様書無しさん mailto:sage [04/03/30 21:45] >>659 655 ⇒ 4 インターフェイス内で宣言したクラスは,static宣言をしていなくても 全てstatic扱いとなります。 656 ⇒ 3 インナークラス(staticメンバクラスを除く)内に,staticを記述する ことはできません。ただし,static final(定数)はOKです。 ここを参考にしました。 ttp://www.gimlay.org/~javafaq/S016.html
665 名前:仕様書無しさん mailto:sage [04/03/31 01:09] >>652 > ⇒ 正確には catch,或いはfinallyの何れかが必要,でしょ。 この部分,不正確でしたので訂正しておきます。 ⇒ try文を記述したら,catch文,或いはfinally文の何れかが必要, というのが原則。 ただし,try文内でチェック例外がスローされる場合は,どこかで キャッチしなければならないので,catch文かthrows宣言が必要。
666 名前:仕様書無しさん mailto:sage [04/03/31 01:59] ども。 >>639 で合格報告した者です。 皆さん、クラムメディアってご存知ですか? 自分はiStudyしか知らなかったんですけど、 結構、試験と同じ問題出るらしいんです。(最近SJC-Pも出来たそうな) 自分に教えてくれた人は、LPIC受けて8割くらい同じ問題出たとか。 試しにSJC-P用デモ問題やったら、自分の試験で出た問題2つもあったw 実際にPを受けた人の話は聞いた事ないんで、どれだけPがHitするか正直不明ですが・・ 合格した後だから言える事かもしれませんが、 個人的にはなんかそれで受かってもなぁ・・とか思うんですけど (参考書読みまくり 問題解きまくりの方が、絶対後から役立つ気がする) でも受験前って、自分もそうでしたが最後は 「いかに試験と似た問題が載ってるか」で本選んでるし・・ だとしたら、こーゆーのもありかなって。(アイスタ高いし (`・ω・´) 自分、LPICの時たぶんやると思うしw だもんで、一応、情報のひとつとしてm(_ _)m
667 名前:仕様書無しさん [04/03/31 21:37] そのクラムメディアのデモ問題の5番のガーベッジコレクションの問題が良く分からん。 個人的には答えはDだと思った・・・。 System.outprintln();入れてやってみたけど分からない。 ガーベジコレクションの対象となる時点のみを考えるとそうなるんですか? 誰か教えてくれませんか?
668 名前:666 mailto:sage [04/03/31 22:49] あ、ホントだ。 自分もDかと思った。 つかDですよね??? (ガーベッジ正解率33%だから自信ないけどw) www.crammedia.com/indexjp.asp 皆さんの意見、聞きたいです。
669 名前:仕様書無しさん mailto:sage [04/03/31 23:40] >>667 , 668 見てみました。150問で5000円かー。ちと躊躇してしまうな。 で,5番目の問題の答えはDでしょ,やっぱり。
670 名前:仕様書無しさん [04/04/01 09:21] 考えてくださった方、ありがとうございます。 じゃあ、あの解説はなんなんでしょうね。 最初見た時はびっくりしましたが・・・・
671 名前:仕様書無しさん [04/04/01 09:26] >>134 ほれ。 www.google.co.jp/search?hl=ja&ie=UTF-8&oe=UTF-8&c2coff=1&q=sjc-p+%E3%83%A1%E3%83%AB%E3%83%9E%E3%82%AC&lr= とりあえず登録してみたが、バックナンバーが見れないのが残念。
672 名前:666 mailto:sage [04/04/01 22:29] >>670 「参照渡し」で悩んだ時期ありました。 この問題でいうと、 b[0]がaを見てるのか、aが見てるオブジェクトを直接見てるのか・・で。 試験前に見てたら、パニくったかも。 自分のせいで、余計な混乱を招いちゃってすいません。 客寄せなはずのデモで、間違ってるっていうのは・・・ 666を削除依頼出したい気分(´・ω・`)
673 名前:666 mailto:sage [04/04/01 22:30] >>671 忘れないように@ITの配信受けてるので こっちもやってみようかな >>654 今日、合格通知きました。 苦労したので賞状見た瞬間嬉しかった。(光ってるしw) でもバッチは・・・カナリ恥ずかしいかもw
674 名前:654 mailto:sage [04/04/01 23:42] >673 オレはクビからぶら下げる社員証兼名札にコソーリつけてまつ しかし、あのバッジ、角とんがってて結構当たるとイタイのよね。 違う意味でもイタイかもしれないけど、まあいいや(w
675 名前:仕様書無しさん [04/04/02 23:53] >673 合格通知って 受験日から、どれくらいの日数で届きました? あと、なにで送られてきました? クロネコ?〒?海外から来るでしたっけ?
676 名前:673 mailto:sage [04/04/03 00:23] 噂ではひと月程と聞いてましたが、ちょうど2週間でした。 A4サイズ大のオレンジ色のブ厚い封筒が ポスト イッパイイッパイに突っ込んであった。(エアメールです) >>11 にオーストラリアの消印の噂、とありますが 英語苦手なんでどこから来たのかはわからない。。。 >>674 ワラタ w
677 名前:仕様書無しさん mailto:sage [04/04/03 00:28] 解説: ガベージコレクションに関する問題です。 オブジェクトがガベージコレクションの対象となるのは、 ヒープ中に存在するオブジェクトのメンバから参照されておらず 且つ、メソッド内のローカル変数からも参照されていない場合です。 Stringオブジェクト"ABC"は、まず変数aに参照され、 変数b[0]がaを参照することになります。 この時点で、"ABC"は2つの変数から辿ることができますが、 aが直接参照しているのに対し、 b[0]は間接的に参照していることになります。 7行目でaにnullが代入されるとaは"abc"を参照しなくなります。 一方、b[0]はnull値を持つ変数aを参照していることになりますので、 この時点でオブジェクト"abc"は、 どのローカル変数からも参照されなくなります。 よって、7行目実行後にガベージコレクションの対象となります。 正解はCです。
678 名前:仕様書無しさん [04/04/03 00:52] >673 thanx. ポストに突っ込んであったって事は クロネコみたいに不在者連絡票を入れられる事はないって事ですよね? 当方、これから1ヶ月ほど、出張に出るので、受け取りどうしようか 迷ってました。でも、ポストに入れておいてもらえるなら、それで良いです。 スッキリしました。ドモ。
679 名前:675 [04/04/03 00:53] >673 thanx. ポストに突っ込んであったって事は クロネコみたいに不在者連絡票を入れられる事はないって事ですよね? 当方、これから1ヶ月ほど、出張に出るので、受け取りどうしようか 迷ってました。でも、ポストに入れておいてもらえるなら、それで良いです。 スッキリしました。ドモ。
680 名前:仕様書無しさん mailto:sage [04/04/03 01:36] >>677 うそでそ?
681 名前:仕様書無しさん mailto:sage [04/04/03 01:43] >>680 知らん。話の流れでは解説にはこう書いてあって、 みんなそれが間違ってる、と言い合っているんでわ?
682 名前:仕様書無しさん mailto:sage [04/04/03 02:08] >>677 オブジェクトの直接参照,間接参照。 初めて聞きます。少なくとも私の持っている参考書には載ってません。 ネットで確認したりしましたが,何だか難しそうですね。 SJC-Pではここまで求められるのかな?
683 名前:仕様書無しさん mailto:sage [04/04/03 02:25] >>682 みんなそれが間違ってる、と言い合っているんでわ?
684 名前:仕様書無しさん mailto:sage [04/04/03 04:34] >>677 ネットでいろいろ調べてみたけど,やはりよく分からないなー。 C言語では,間接参照とか直接参照という言葉が出てくるみたいですね。 b[0] = a; では,aの参照の値のコピーがb[0]に格納されると思ってましたが,677の 解説によるとそれは間違いなのですね。(メソッドの引数には参照のコピー が渡される,とどこかの記事で読みましたが) ただ間接にしてもやはり,b[0]は"ABC"を参照している訳だから a = null; としても,"ABC"はまだガベージコレクタの対象になれないと考えるのが妥当 ではないか,と思うのですが。 もし,即座にガベージコレクタが実行されるとすれば, a = null; System.out.println(b[0]); で出力されるのは,「null」ということになるんですかね〜? そうなると今まで勉強してきたことが覆される気持ちになります。 もう眠い(´д⊂)。詳しい方,是非解説をお願いします。
685 名前:仕様書無しさん [04/04/03 06:53] >>684 その前に"ABC"は文字列リテラルで、コード中のどこから 参照されても同一のオブジェクトなので(new String("ABC")で新しく 生成したら別ね)、そもそもガベージコレクションの対象ではないので は? 問題が不適切、強いていうならE、でもmainの終了後ではVM自体が終了して しまいますから???です。
686 名前:仕様書無しさん mailto:sage [04/04/03 08:27] >>684 a = "HOGE"; System.out.println(b[0]); だったら、HOGEって出ないといけないことになるから、 あの説明はやっぱり変だろう。
687 名前:仕様書無しさん mailto:sage [04/04/03 10:38] まぁ、あのサイトは海外のサイトの内容を翻訳しているだけだから。 最初から英語で間違いった解説がしてあったのか 誤訳したのかどっちか。
688 名前:仕様書無しさん [04/04/03 14:49] 来週の土曜日に310-035を受験します。ベンダ系の試験受験するの初めてだから ちょっと緊張してます。iStudyではコンスタントに90%の正解率なのですが、やっぱ り不安です。日経BP社の本を今からでも購入してみなおししたほうがいいかナァ・・・。 運転免許を持っていないので、先日住民基本台帳カード(写真付)を区役所で発行 してもらいました。有効な身分証明書2点は、このカードとパスポートを持参してい きたいとおもいます。
689 名前:仕様書無しさん mailto:sage [04/04/03 16:59] >688さん 個人的には、試験間際に別の本とか見ちゃうと、知らないこととが出てきたりして、 とても不安になっちゃいます。「やっべわかんね〜」という感じで(w
690 名前:コボラー@派遣 [04/04/03 17:06] 今年一杯は契約済みだけど、来年からどうなるかわかりません sjc-p取ればjavaの仕事に就けますか?
691 名前:仕様書無しさん mailto:sage [04/04/03 17:24] >>690 経歴とか年齢に比べると決定力は低いけど、 確率はあがるんじゃないかな? 特によくわかってない人が面接相手であれば有利かと。
692 名前:684 mailto:sage [04/04/03 17:51] >>685 , 686, 687 レスありがとです。 やはりあの解説は怪しいですよねー。 これ以上深入りするのは止めて先に進むことにします。
693 名前:仕様書無しさん mailto:sage [04/04/03 21:25] >690 DとかWCまでもってないとキツイかも。 最近はWeb系のジョブがけっこうあるから、WCはアピールできる資格だと思う。
694 名前:& ◆goxwo8eeRg mailto:sage [04/04/03 23:15] 秀和システムから新しく問題集がでたらしい。教則本とは著者が違うみたい だけどどうなの?
695 名前:仕様書無しさん [04/04/04 19:59] javaを窓にインストールして勉強する際に環境設定が不要になるのなら嬉しいな。w 太陽がMSの手先になりますた。激藁
696 名前:仕様書無しさん [04/04/04 20:11] 419 名前:デフォルトの名無しさん :04/04/04 20:10 MSが独自のJavaアプリケーションソフトを作成すると 他のASソフトに取っては脅威でしかないね。
697 名前:仕様書無しさん mailto:sage [04/04/05 23:11] Sunからチケット買わなくてもプロメロックで受験はできるんだよね?
698 名前:仕様書無しさん mailto:sage [04/04/06 09:24] >>697 馬場ではそのようだ。
699 名前:仕様書無しさん [04/04/08 13:28] ☆ チン マチクタビレタ〜 マチクタビレタ〜 ☆ チン 〃 ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ヽ ___\(\・∀・) < 環境設定不要のjavaまだ〜? \_/⊂ ⊂_) \________ / ̄ ̄ ̄ ̄ ̄ ̄ /| | ̄ ̄ ̄ ̄ ̄ ̄ ̄| | | 三ヶ日みかん |/
700 名前:つか [04/04/08 16:22] もうネタがないね。
701 名前:仕様書無しさん [04/04/08 22:52] この資格持ってて、得した/損した、って事なんかある?
702 名前:仕様書無しさん mailto:sage [04/04/08 23:00] Developerもってるけど、面接でちょっと役に立つことがあるくらいかなあ。 ちょっとだけ話題の種なる。相手がJavaに詳しい場合のみですが。
703 名前:仕様書無しさん mailto:sage [04/04/09 20:36] 同じSUNの資格でもソラリスの方が有名なんだなぁ・・・・・
704 名前:701 mailto:sage [04/04/09 22:22] 個人的には隣の女の子に前にも増して質問されるようになったよ。(^^; ま、既婚者なんであんまり関係ないけど(w
705 名前:仕様書無しさん mailto:sage [04/04/10 16:32] >>704 それは得ですね。 日経BP本の69頁の12問目、B⇒正解、C⇒不正解になってるけど逆じゃないかなと 思うんですけど?なんかBPってミス多い気がする...
706 名前:705 mailto:sage [04/04/10 17:03] と、思ったら73頁の20問目も答え違うし。。。 いや、合ってるのかな? 5行目で argCopy[0] = args とかしてるけど、要素3の配列を要素2の配列に 代入できるわけないじゃんorz
707 名前:688 [04/04/10 17:43] 先ほど受験を済ませてきました。 結局あれ以来試験勉強はできなかったのですが、 一応合格できました。暇を見てWCの試験にもチャ レンジしたいとおもいます。 不得意とおもっていた分野での得点率が高く、油断 していた部分の得点が低かったようです。 私は結局使いませんでしたが、日経BPの本をマジメ に勉強すれば実務経験がなくても十分合格できる試験 です。これから受験される方頑張ってください。 25000円が無駄にならなくてよかった・・・。
708 名前:688 [04/04/10 17:47] 【Java経験】 実務経験あり 【言語経験】 COBOL、C、Perlなど 【試験番号】 310-035 【. 正解数 .】 39/61(63%)ギリギリですな^^; 【受験回数】 1 【勉強期間】 3週間くらい 【使用教材】 紫本と付属のiStudyLE
709 名前:仕様書無しさん mailto:sage [04/04/10 18:04] >707 合格オメ! WCは結構たくさん参考書が出てるので、自分にあったヤツを選びましょう。 WCスレにいろいろ情報が出てるので見てみてください。
710 名前:仕様書無しさん mailto:sage [04/04/11 20:20] 非ネストクラスって何でしょうか?ぐぐってもヒットしないし、日経BPの造語?
711 名前:仕様書無しさん mailto:sage [04/04/11 21:22] staticがないインナークラスの事かな? 間違ってたらスマソ
712 名前:仕様書無しさん mailto:sage [04/04/11 21:45] >710,711 日経本PB本は読んでないのですが、 ネストクラス・・・クラスの中に定義されたクラス インナークラス・・・ネストクラスの中でstaticでないクラス という定義だったと思います。 非ネストクラスということは、ネストしていないクラス、トップレベルクラス (いわゆる、普通のクラス)のことでは?
713 名前:仕様書無しさん [04/04/11 22:52] 40半ばの昔アセンブラ書いてたオヤジです。 ずーっとプログラム書く事から遠ざかってましたが、最近Javaの勉強始めました。 割とサクサク進んで、SJC-Pは近々取れそうです。 仕事ありますか?
714 名前:仕様書無しさん [04/04/11 23:59] >713 うーん、まずは過去レス最初から読んでみましょう。 役に立つヒントがあるかもしれませんよ(w
715 名前:仕様書無しさん [04/04/13 07:51] 試験の申込をしようと思うんだけど,いくつか方法があるんですね。 これといって何か違いがあるのかな?皆さんどの方法で申込しました? 楽天が一番簡単そうに見えるけど。
716 名前:688 [04/04/13 19:07] >>715 私は楽天でチケット購入してアール・プロメトリックでオンライン申込み しましたよ。別段難しいことはなにもなかったし、チケットもすぐに届きました。
717 名前:仕様書無しさん mailto:sage [04/04/13 19:41] チケット買わないで済む馬場がオススメ。 というのもチケット買ったとして、忘れ物したとする。 身分証とかきちんと用意したのに(自分だけそのつもりだったりだったしてい)、 それは不適格です、と言われるかもわかんない。 事実、そんな人を目撃したことがある。 写真つきと写真つきでないものの2枚用意しなければならないし、 保険証は昔はOKだったがいつからか無効になったらしい。 その時、家に戻って忘れ物をとってくる時間はない。 でも返金はできない。2時間以上遅刻したとしても返金はできない。 行ける距離なら多少割高だとしても馬場がオススメ。
718 名前:仕様書無しさん [04/04/14 00:47] JDK 1.0.3 のころ一度不合格を経験し さらにチケットを無駄にしたことも一度ある Java は JDK 1.0.3 のころから触っていたが 仕事があるときとないときがあるので とびとびの期間を合わせて実際に使っていたのは2年間ぐらい 最近また Java の仕事に巡り会ったので SJC-P を受けてみようと思うが 落ちたらと思うととっても怖い でも AWT の問題がなくなったのは楽になったと思った
719 名前:仕様書無しさん mailto:sage [04/04/14 06:01] チケットに関してのレスありがとです。 身分証は,うっかりしてたなー。写真付き証明書はあるけど, 署名付き証明書は持ってない。クレジット持てるような身分 でもないし・・・。となると,あとはパスポートしかない。 発行してもらわねば。 勉強の方はもう整ったというのに,もうしばらくは受験でき そうにもない,トホホ。
720 名前:仕様書無しさん mailto:sage [04/04/14 06:03] 今さらですが,667から少しの間続いたガベージコレクションの 問題に関する論争。 ttp://www.crammedia.com/indexjp.asp のデモの5番目の問題 これとほとんど同じ問題が,@ITで出題されてましたので一応 報告しておきます。 ttp://jibun.atmarkit.co.jp/scenter/ittrain/97_20040412_q.html 677の解説ではなく,こちらの解説の方が正解かと。
721 名前:仕様書無しさん mailto:sage [04/04/14 07:31] 参考書の模擬問題で カプセル化についての記述として正しいものを選択肢の中から選ぶ問題が ありまして,その1つにこんな選択肢がありました。 すべての変数をprivateとして宣言することで,完全なデータ隠蔽を行う。 解答は○になってましたが,「すべての変数」と表現してしまうと,ローカル な変数まで含んでしまうのでは? ローカルな変数にprivate修飾はできません ので,○ではなく×では? 正しくは「すべての変数」ではなく「すべてのメンバ変数」とすべきでは? ご意見願います。
722 名前:仕様書無しさん [04/04/14 16:56] >>720 jibun.atmarkit.co.jp/scenter/ittrain/97_20040409_q.html でもこっちの問題は間違えてるよな。 Double.valueOf("3.14"); はDoubleオブジェクトを生成する方法やんかー
723 名前:仕様書無しさん [04/04/14 16:59] >>713 ない。
724 名前:仕様書無しさん mailto:sage [04/04/14 20:13] >>720 あれの解説を載せた者ですが、あのサイト、ただの翻訳サイトです。 元は某アメリカのサイトにあって、そこを見れば ちゃんとした解説を更新してるかもしれません。 昔はそのアメリカのサイトをわざわざ自分で翻訳したのですが (でも当局の手により問題漏洩の件で何度かその存在を消されかけている) その手間が省けるというだけのメリットであり 翻訳した人はおそらく正しいのか間違ってるのかさえ わからないと思います。 面白いのは 「Aは・・・・だから矛盾しているので間違い、BとCは・・・だから間違い、 Dは・・・だから正しい。よって正解A」 と平気で書いてることがままあるということです。
725 名前:仕様書無しさん mailto:sage [04/04/14 23:45] >721 private修飾子はローカル変数には設定不可。つまり「すべての変数」の中には含まれていない。 と解釈すると説明は間違っていないのとではないかと思います。 もちろん言葉足らずな部分はあるかと思いますが、他の選択肢との消去法で この選択肢しか残らなかったら、○でokかと思います。
726 名前:いつでもどこでも名無しさん mailto:sage [04/04/15 00:23] >>720 >>685 が正解だと思ってたけど違うのね・・・ >>721 フィールド のほうがいいと思いますが
727 名前:仕様書無しさん mailto:sage [04/04/15 20:08] >725, 726 レスありがとです。 そうですね,あやふやなときは消去法で絞ってくしかないですね。
728 名前:722 mailto:sage [04/04/16 22:30] 【Java経験】 未経験 【言語経験】 未経験 【試験番号】 310-035(SJC-P) 【. 正解数 .】 56/61 = 91% 【受験回数】 1回目 【勉強期間】 4ヶ月 【使用教材】 ソフトバンク本(シルバー) & 秀和システム「教則本Java2(SJC‐P)」 【出題内容】 アンケートはスレッドとコレクションはD他はC 秀和システムの付録2の問題3が入力問題として出た キャッシュ上にあるオブジェクトのなかで最後にアクセスしたオブジェクトを 取り出すプログラムで最適なコレクションは何かという問題が出たが さっぱりわからんかった コレクションは33%やった >>455 ただし、日本語の言い回しが独特であったりするので、 本当、問題文になれるまでは何を聞いてるのか把握しきれずにあせった 見直したら、しょうもない間違いが何個かあった
729 名前:仕様書無しさん mailto:sage [04/04/16 23:47] >>728 合格おめです。 使用教材が俺と同じだ。やはり教則本だけだと心細いですよねー。
730 名前:722 mailto:sage [04/04/17 00:52] >>729 うん。あまりにも易しすぎる。 最初はよかったけど。
731 名前:仕様書無しさん mailto:sage [04/04/17 00:53] Javaの最強の入門書は「超図解 Java 入門」 www.x-media.co.jp/xbook/computer/JavaTY/index.html これはどう?
732 名前:722 mailto:sage [04/04/17 00:55] お礼いうの忘れてた。 ありがとん
733 名前:722 mailto:sage [04/04/17 00:58] おいらは、やさしいjava->教則本->シルバー
734 名前:仕様書無しさん [04/04/17 21:31] >731 値段が安いのがイイですね。 ざっと見た感じだと、コレクションAPIとASSERT周りがなさげ。 内容は読んでみないとちとわかりませんね。 私の個人的な本の選び方は、こんなかんじ 1.たくさんの関連書籍がある本屋に行く 2.とりあえず一通り全部パラパラと内容をみる。 3.この本は読みにくいなー、難しそうだなー、こりゃ無理、等々の本の第一印象をつかむ。 4.自分の気に入った本を買う。 ま、1は物理的に近くに本屋さんがあることが重要ですが、結構3が重要かと思います。 人の意見を参考にしてそのまま本買っちゃうと、失敗することもありますので。 (もちろんその人の意見が悪いわけではありません。単純に自分に合うかどうかです。) とりあえず最初は、自信を無くさない程度に**最後まで読める自信のある**レベルの本を 買うことにしています。
735 名前:仕様書無しさん mailto:sage [04/04/19 03:21] >>314 ガーベジコレクション難しい。(`・ω・´) GC(garbage collection)は、GC対象となるオブジェクトやその対象となるタ イミングを問われる問題があるけども、本試験の問題は問題集の例題よりも 複雑なパターンが出題された。 どんなパターンだったかはもう覚えていない。 自分の受験の時も合っていたのか間違っていたのかも覚えていない。 GCの内部処理方式については、incremental GC,conservative GC,generational GC といろいろあるみたいだけど、これについて問われる問題は無いみたい。
736 名前:仕様書無しさん mailto:sage [04/04/19 03:32] >>717 >>チケット買わないで済む馬場がオススメ。 馬場て高田馬場の事? 昔、屋上に変な看板のあった、今は本当に滝の流れている質屋のビルの2階 ですよね。 ここは席数の多いこともあるが、なぜだかいつもすいている。他の試験場が 満席の日でも、なぜだかここは空席がある。 ここはSun認定試験の受験チケットを窓口で1割引で買える。 ここの窓口の人はいつも年配の男性だったが、この前行った時は若い女性だ った。こんなこと、試験とは関係ないが。
737 名前:仕様書無しさん mailto:sage [04/04/19 19:55] >>684 >>C言語では,間接参照とか直接参照という言葉が出てくるみたいですね。 直接参照、間接参照については以下に説明がある。 www.komonet.ne.jp/~c/chap33.htm ExamClass obj1=new ExamClass(); //(1) ExamClass obj2; ExamClass[] arr = new ExamClass[10]; obj2=obj1; arr[3]=obj2; この場合、obj1,obj2 は直接に宣言文(1)で生成されたインスタンスを指し ているので直接参照。 配列型変数 arrはこのインスタンスを直接指していないが、ここで宣言文(1) のインスタンスに辿れる事ができるので間接参照になる。 私はこう考えています。
738 名前:仕様書無しさん [04/04/19 20:20] >737 Javaには直接参照も間接参照もない。参照は参照です。 Cの構造体のように直接フィールドを参照することはできない。 さらにいえばJavaのオブジェクトはすべて参照で管理します。 >ExamClass obj1=new ExamClass(); //(1) >ExamClass obj2; >ExamClass[] arr = new ExamClass[10]; >obj2=obj1; >arr[3]=obj2; この例でいえば、obj1,obj2,arr[3]はすべて同じインスタンスを参照している。 (図が書ければいちばんわかりやすいんですけど。青本や教則本を見てみて ください。
739 名前:仕様書無しさん mailto:sage [04/04/19 21:44] Head First Java www.oreilly.co.jp/BOOK/hfjava/ これでJAVAの勉強を始めようと思うのですが この本を買われた方はいますか?感想が知りたいです
740 名前:仕様書無しさん mailto:sage [04/04/20 00:02] >>724 >>翻訳した人はおそらく正しいのか間違ってるのかさえわからないと思います。 なるべくならある程度、JAVAの知識のある人が翻訳するのがいいのでしょう が、そういう人てなかなかいないんだろうな。
741 名前:仕様書無しさん mailto:sage [04/04/20 23:21] この試験は、試験範囲について十分学習した言えない状態で、これだと絶対 に落ちるなと思いながら受験しに行った。 それでも奇跡で合格してしまった。 だからSJC-PCについては、試験範囲の技術的知識について全部を正確に理解 しているという自覚がいまだにない。
742 名前:仕様書無しさん mailto:sage [04/04/22 00:33] GC(garbage collection)の対象となるタイミングの一例。 本試験の時の問題は、これよりも少し複雑なパターンだったと思う。 TestClass obj1=new TestClass(); //(1) TestClass obj2=new TestClass(); obj1.objtest=new ExamClass(); //(2) obj1=obj2; //↑この時点で記述文(1),(2)で生成されたインスタンスはどこからも参照 //できなくなりGC対象となる。 TestClassとExamClassは別のクラス TestClass.java============ class TestClass { ExamClass objtest; }
743 名前:仕様書無しさん [04/04/25 23:05] >>739 一昨日購入して、すこしだけ読んでみたが、 すごくおもしろいよ。しかも、わかりやすい。 Javaを全く知らない、もしくはJava初心者あたりがおすすめかな。 しかし、この本だけで試験を受けにいくのは、無理があるかと。。。
744 名前:仕様書無しさん [04/04/26 18:06] sun javaを受け基礎から勉強するにはどの本がお勧めですか?
745 名前:仕様書無しさん mailto:sage [04/04/26 18:33] >>743 thx この本と紫本をやっても合格難しいですかね? やっぱり独習やらなきゃ駄目?
746 名前:仕様書無しさん mailto:sage [04/04/26 19:51] >>745 Head First Java と 日経BP認定ガイド これ最強。
747 名前:仕様書無しさん mailto:sage [04/04/26 20:05] これって、取ると履歴書には書けますか?
748 名前:仕様書無しさん mailto:sage [04/04/26 20:41] >>746 ありがとうございます 試験合格目指してがんばります
749 名前:仕様書無しさん mailto:sage [04/04/26 22:25] >747 書く書かないは個人の判断では?と思いますが、 私個人的には書いてもよいかと思います。
750 名前:仕様書無しさん [04/04/27 00:04] assertキーワードについて シルバー本の解説によると,コンパイル時に「-source 1.4」と指定しなければ 識別子として使うことができる,となってますが, int assert = 1; と記述してオプションを指定せずにコンパイルすると, 「リリース 1.4 では assert はキーワードなので識別子として使うことはできません。」 と表示されコンパイルエラーとなってしまいます。 てことは,シルバー本の解説は誤り?
751 名前:仕様書無しさん [04/04/27 01:00] JAVA知らんけど、assertって予約語じゃないんだ? Cだと #include <assert.h> ... assert(!"変なコード書くなボケ!"); とか使うし・・・
752 名前:仕様書無しさん [04/04/27 01:08] Cは分かりませんがJavaでは,細かく言うとassertはキーワードになります。 (キーワードは予約語の1つ)
753 名前:仕様書無しさん mailto:sage [04/04/27 02:46] >>747 そろばん2級を書く勇気があれば、書いても良いのでわ。
754 名前:750 mailto:sage [04/04/27 03:36] 誤りでした,スマソ・・・ 警告は出されるもののコンパイルはちゃんとできてました。
755 名前:仕様書無しさん [04/04/27 07:41] >>752 Cでは予約語じゃないけどassert.h組み込んだら使えなくなりますねー
756 名前:仕様書無しさん [04/04/27 22:31] 明日試験。 SOFTBANKのシルバー本の模試やったら50%だった! やべー