String.intern メソッドふたたび

Effective Java p.5 項目1 コンストラクタの代りに static ファクトリーメソッドの提供を検討するstatic ファクトリーメソッドの長所3つと短所2つが書いてある。 その中の2つめの長所 コンストラクタと異なり、メソッドが呼び出されるごとに新たなオブジェク…

マインスイーパ必勝法

エリック・レイモンドの「ジャーゴンファイル」というマインスイーパ攻略本には xyzzy という呪文が載っています。 が、日本語訳注として「訳者が試してみた限り、残念ながらこの裏技は確認できなかった」とある。 しかし、これはマインスイーパの秘密を知ら…

アサーションに失敗しました

Windows Adobe Photoshop 7.x で 「Web 用に保存」を実行時に出るエラー。解決策 1.Photoshop.exe (またはショートカット)を右クリック「別のユーザーとして実行する」を選択して Admin 権限の別アカウントで起動 2.Photoshop problem - assertion failed? U…

今後の勉強予定

1.Java をもっと 2.C 言語の復習 3.Ruby 4.Lisp系 1.これは当然ですね。というかこのブログは「実践J2EEシステムデザイン」を読むのを中心にやる予定だったんですが…。 2.id:dugout さんが「やれ」と五月蝿いので頑張ります。 3.Ruby といえばマイナー言語……

文系の為の OO 入門 - 用語について

オブジェクト指向はそれまでの手続き型からの「パラダイムシフト」が必要だとよく言われる。 「パラダイム」これはかつてトーマス・クーンが提唱した概念だが、後にクーン自身がその概念を撤回している。 …等と得意気に吹聴してはいけません。 ああ、発想の…

トラックバック

う〜ん。こないだ設定変えたんですが、またリンクで自動トラックバックが復活してた…。 勝手に送らないでぇぇ!

UTF-8 と BOM

Flash の ActionScriptEditor はしょぼいので皆さん適当なテキストエディタでカリカリ書いてる事と思いますが、BOM 付き UTF-8 でないと何かと問題が起こります。(MX2004 の場合。8は不明)ところで BOM って何? Unicode関連のエンコード方式ですが、UTF-16…

java.util.RandomAccessインタフェースの目的

Javaクイズです。java.util.RandomAccessというインタフェースにはメソッドが1つも宣言されていません。メソッドが1つも宣言されていないインタフェースが何の役に立つのでしょうか。 定数インターフェイス。( Effective Java でやるなって書いてたナア…。) …

hyukiさんから頂いた問題

hyuki 『以下もどうぞ。 String s = "abc"; System.out.println(s == s.replace('a', 'a')); System.out.println(s == new String(s)); System.out.println(s == new String("abc").intern());』 (2005/12/29 22:08) 結果 true false trues == new String(s)…

問題

問題を解きたくてたまらない時は… Choistudy - SJC-P な問題が多いです 結城浩の日記/結城浩のはてな日記 - たま〜にあります ITエンジニア養成スクール 講師の現場 - Java、SQL等 @IT - 記事を読みながら紅茶を飲みながら…。

不変性を選ぶ

前回の続き分からない時は javadoc を見てみる。 文字列は定数です。この値を作成したあとに変更はできません。文字列バッファは可変文字列をサポートします。文字列オブジェクトは不変であるため、共用することができます。 不変 - Effective Java の項目13…

String型

以下の3つのjava.lang.String型のオブジェクトがあるとき、 trueを表示するコードをすべて選択してください。String str1 = "abc"; String str2 = "abc"; String str3 = new String("abc");A. System.out.println(str1 == str2); B. System.out.println(str…

Javaのアクセス修飾子

Javaのアクセス修飾子(外部からのアクセスレベルを制御するキーワード)をすべて答えなさい。 public protected なし private またclassに付加することができるアクセス修飾子をすべて答えなさい。 あれ?上のがこっちかな?