Mr.Hack | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Javaで珈琲ブレイク
|
vol.022 | パスワードはどうやって比較する? BankUserInterface.java (2.0101) |
01/01/03 | ■新年のご挨拶 ■IDとパスワードの比較 Question 11 (a) (b) ■パスワードを変更するときは? ■forループを使った同じプロセスの処理 Question 11 (c) (d) ■isLoginフラッグを使ったロジック分岐処理 Question 11 (e) ■BankUserInterface.java (2.0101) |
vol.021 | Eclipseってすごいじゃない! (補完機能 Ctrl + スペース) |
12/15/02 | ■BankUserInterface.java (1.0624) ■警告マーク ■補完機能 (Ctrl + スペース) ■コードを一括コメント (Ctrl + /) ■タスク・ウィンドウとエラー・提案マーク |
vol.020 | Eclipseってそんなにすごい? |
12/09/02 | ■Eclipseとは? ■Eclipse、日本語化パッケージのダウンロード ■Banksystemプロジェクトの作成 ■BankAccount.java (1.0821) ■ちょっと珈琲ブレイク |
号外 11/27/2002 | 12月中旬Javaで珈琲ブレイク再開します |
11/27/02 | ■近況報告 ■Eclipse ■読者質問・回答 |
vol.019 | staticメソッドとインスタンスメソッドはどこが違う? |
09/01/02 | ■米国IBM事情 ■BankAccount.checkAccountId()とaccount.checkAccountId() ■クラス”の”メンバ ( members of a class) ■インスタンス・フィールド ■クラス・フィールド ■クラス・メソッド ■インスタンス・メソッド ■1.staticなメソッドからは、インスタンス・メンバを使えない? ■2.staticなクラス・メンバは、個々のオブジェクトでも使用できる? ■checkAccountId()とcheckPassword()はクラスメソッド |
Vol.018 | CPadでjavadocを作成しよう! BankAccount.java Ver 1.0821 |
08/24/02 | ■CPad for Javaアップデート ver 2.316 ■BankAccountクラス verion 1.0821 |
Vol.017 | checkPassword()をJavaで書くとこうなります |
08/15/02 | ■Question 14-1 checkPassword()、hasUpperLetter() ■Question 14-2 ■setAccountId(String accountId)メソッド ■setPassword(String password)メソッド ■getAccountId()メソッド ■equalsToPassword(String userPassword)メソッド ■Question 14-3-1 ■Question 14-3-2 |
Vol.016 | checkPassword()をスード・コードで書くとは? |
08/03/02 | ■8月の予定・感想を聞かせてください ■あなたはJavaで珈琲ブレイクを読んでいますか?内容の難易度はどうですか? ■Question 11-3 ■Psuedo Code (スード・コード、疑似コード) ■checkPassword()メソッドのスード・コード ■Question 14 |
Vol.015 | 『全て』が大文字・小文字の証明は大変な苦労 |
07/30/02 | ■Question13の解答 ■Question 11のNo.2 ■『全て』がアルファベットの大文字か小文字の証明は大変な労力が必要 ■checkAccountId() メソッド |
Vol.014 | ド・モルガンの法則を使うとこんなに便利 |
07/15/02 | ■C#の参考書 ■全事象と余事象 ■ド・モルガンの法則(De Morgan's law) ■Question12にド・モルガンの法則を適用 ■Question 13 |
Vol.013 | なぜaccountIdとpasswordはBankAccountクラス? |
07/04/02 | ■Authentication(認証)とAuthorization(認可) ■データベースを視野に入れた設計(マルチユーザー) ■今回の設計(シングルユーザー) ■accountIdとpasswordをBankAccountクラスに入れた理由 ■Question 12 |
Vol.012 後編 | コンソール・ユーザーインターフェイス ver.2 |
06/22/02 | ■Question10の解答 ■BankUserInterface.java 【version 1.0621】 ■BankAccount.java 【version 1.0621] ■Question11 |
Vol.012 前編 | .equals()と==の違いは? |
06/22/02 | ■ホームページ・掲示板変更のお知らせ ■プリミティブ型の比較(==、イーコル・イーコル) ■参照型の比較 (.equals(ドット・イーコル)と==(イーコル・イーコル)) ■Stringクラスのequals()メソッド ■参照の一致と内容の一致 |
Vol.011 | isContinued()メソッドはどうする? |
06/17/02 | ■メインメニュー ■switch文 ■isContinued()メソッド |
Vol.010 後編 | ユーザーインターフェイスに集中しよう |
06/09/02 | ■預金の問い合わせ(預金なしは0を得る)・残高表示 ■引き出しの問い合わせ(引き出しなしは0を得る)・残高表示 ■プログラム終了か否か ■IOExceptionのキャッチ ■BankAccountクラスを使わなかった理由 ■Question 10 |
Vol.010 前編 | コンソール・ユーザーインターフェイス ver.1 |
06/09/02 | ■BankUserInterface.java ■BankUserInterfaceの作り方 ■預金・引き出し前の残高表示 |
Vol.009 後編 | Java APIドキュメント超入門2 |
06/02/02 | ■バージョンの記述の仕方超入門 ■@see、@linkタグ ■@deprecatedタグ ■JavaドキュメントはHTML ■javadocコマンドオプション ■Question 9 |
Vol.009 前編 | Java APIドキュメント超入門1 |
06/02/02 | ■Java documentation超入門 ■@param、@return、@exceptionタグは絶対必須 ■@authorタグ ■@version、@sinceタグ |
Vol.008 | Exceptionがダメな理由 |
05/25/02 | ■今後の予定 ■前回の解答 ■BankAccount.java ■BankAccountTest.java ■finalキーワード ■FinalKeyword.java ■Exceptionがダメな理由 ■ExceptionsDemo.java |
Vol.007後編 | チェック有りと無しの例外って? |
05/19/02 | ■BankAccountUserInterface.java ■チェックありExceptionとチェックなしException ■Question 7 |
Vol.007前編 | RuntimeExceptionを制す者は例外を制す |
05/19/02 | ■前回の解答 ■BankAccount.java ■BankAccountTest.java ■BankAccountExceptionTest.java ■BankAccountMainExceptionTest.java ■BankAccountTryCatchExceptionTest.java ■ランタイムException (Runtime Exception) ■BankAccountRuntimeException.java ■RuntimeExceptionクラス |
Vol.006後編 | throwとthrowsどっちがどっち? |
05/12/02 | ■throwキーワードとthrowsキーワード ■Question 6 |
Vol.006前編 | ユニットテスト超入門 |
05/12/02 | ■前回の解答 ■単体テスト(Unit Test)超入門 ■BankAccount.java |
番外編 | toString()メソッドはOverrideすべき? |
05/05/02 | ■ExceptionTest.java ◆豆知識◆ toString()メソッド ■HelloWorld.java ■ ToStringDemo.java ■ HelloWorldToString.java ■ToStringDemo.java ◆豆知識◆ Type Conversion(型変換)、または、Casts (キャスト) ◆豆知識◆ Java2 SDK1.3.1 ソースコード |
Vol.005 | 例外処理はキャッチボールである |
04/28/02 | ■前回の解答 ■例外処理(Exception Handling) ■ConvertToCelsius1_2.java ■Question 5 ■ちょっと珈琲ブレイク |
Vol.004 | System.inからの文字は、片手で?両手で?それとも網で? |
04/22/02 | ■前回の解答 ■Javaスタイルの大切さ ◆豆知識◆ Jarファイル ◆豆知識◆ API (エー・ピー・アイ、Application Programming Interface) ■InputStream、InputStreamReader、BufferedReaderクラス ■キャスト(型変換とほぼ同義) ■Question 4 ■ちょっと珈琲ブレイク |
号外01 | みんなの味方、Java Cafe Room |
04/16/02 | ■掲示板設置 - 質問・回答を共有できるために掲示板を設置しました ■誤記(Typo)- vol.003に誤記がありました |
Vol.003 | クラスは鉄板の型で、オブジェクトはたい焼き? |
04/14/02 | ■HelloWorldDemo2.java ■前回の解答 ■Java APIの見方 ■クラスとオブジェクト ■参照変数 ■Javaスタイル ■ドット演算子 ■ HelloWorldDemo3.java ■Question 2 |
Vol.002 | HelloWorldクラスでハローワールド |
04/07/02 | ■ HelloWorldDemo1.java ■Strongly Typed Language (型重視言語) ■Question 1 ■ちょっと珈琲ブレイク |
Vol.001 | 三大神器、SDK、Javaドキュメント、CPad |
04/05/02 | ■Java SDKのインストール ■Java Document(ドキュメント)のインストール ■Cpadのインストール ■ハローワールド ■ちょっと珈琲ブレイク |
Vol.000 | Java珈琲ブレイクで必要なSDK等のダウンロード |
04/04/02 | ■始めに ■読みやすさ(Readability) ■Javaの環境設定 ■ちょっと珈琲ブレイク |
このメールマガジンは、『Melma!』 http://www.melma.com/、『まぐまぐ』 http://www.mag2.com/ を利用しています。その登録・削除は下記のフォームからいつでもできます。
■メールマガジン登録 |
■メールマガジン解除 |
|
![]() ID=88576 |
||
![]() ID=m00061296 |
![]() |
Mr.Hack - javacafebreak@hotmail.com |
米国、大学院でコンピュータサイエンス専攻。Javaでプログラミングのおもしろさを発見中。近頃は、愛しのThinkPad T30にEclipse, Ant, JUnit, HttpUnitで簡単なWeb Applicationを作成する日々。 |
掲示板 |
Java Cafe Room |
TIPS |
CPad for Java |
JBuilder 7 |
Eclipse 2.0.2 (英語版) |
Java言語 |
データ構造(アルゴリズム) |
JUit |
Ant |
Web Application |
セットアップ |
J2SE SDK |
J2SE API 仕様書 |
CPad for Java |
JBuilder 7 |
Tomcat 4.0.4 |
あなたのテーマは? |
Default Pastel |
Green Classic |
Orange Passion |
Acadamic Style |
リンク・著作権等について |
リンクは大歓迎です。事前・事後の報告はいりません。著作権はMr.Hackに帰属します。 |