Re: o6asanさんのJAVAトライ・その24 ( No.1 ) |
- 日時: 2013/11/01 23:00
- 名前: o6asan
- 例の先生のページ( http://jkoba.net/kindai/program2/index.html )で, (10/28) と
なっているので,もう,解答例をアップしても問題ないかなと。
Sample24.javaです。 http://o6asan.com/blog-j/files/JAVA/TODOS/Sample24.txt
---------------------------------------------------------------------------------- ずっと,UTF-8でアップロードしてきたのですが,注釈文が日本語で入っていると,コンパイルするときに エラーになることに気づきましたので,Shift_JISに戻しています。ブラウザで見たときに文字化けするようで あれば,Shift_JISで読み込みなおしてください。
---------------------------------------------------------------------------------- 動作確認は,jdk-7u45-nb-7_4-windows-i586.exeでやっています。 <<--- バージョンアップしました。
この欄に,プログラムを貼ると,インデントが消えてしまいますので,上記のように txtファイルにリンクを貼っています。
>>No.0 については,見かけ上インデントできてますが,実は,全角空白を使ったトリックです。 課題中の(未完成のプログラム)をコピー&ペーストで自習に利用する場合は,全角空白を 半角空白に直して使ってください。
実際に,試してみようと思う方は,ダウンロードもできます。 ただし,拡張子をtxtにしてアップしてますので,これをjavaに変更後コンパイルしてください。
一応,動くプログラムは書いていますが,何分JAVA の素人ですので,お気づきの点がありましたら, よろしくお願いします。
|
Re: o6asanさんのJAVAトライ・その24 ( No.2 ) |
- 日時: 2013/11/06 17:18
- 名前: りり
- 動画です。
http://todos.xsrv.jp/uploader/upl/AGDRec24.wmv
23と24は、どちらもclass BankAccountが作られるのですが、同じフォルダにどんどん保存していたので、24を保存したら、23のBankAccount.classが上書きされてしまいました。
前の20_1と20_2のLightSystemは、全く同じものなので大丈夫でしたが。
ですけど、フォルダを分けるのも面倒なので、BankAccountの名前を変更しています。
動画では特に表示されないので分かりませんが。
保存時に同一フォルダに入れる場合、javaファイルの名は変えるでしょうが、同じ名のclassファイルができてしまわないか、注意が必要かもしれません。
|
Re: o6asanさんのJAVAトライ・その24 ( No.3 ) |
- 日時: 2013/11/06 18:55
- 名前: o6asan
- > 保存時に同一フォルダに入れる場合、javaファイルの名は変えるでしょうが、
> 同じ名のclassファイルができてしまわないか、注意が必要かもしれません。
ああ,そうですね。ローカルでは,サンプルごとにプロジェクトフォルダにしているので書くのを忘れていました。
Sample23はsample23フォルダを,Sample24はsample24フォルダを作って,その中で処理してください。
|
Re: o6asanさんのJAVAトライ・その24 ( No.4 ) |
- 日時: 2013/11/07 06:54
- 名前: りり
- はい。ですけど、同じフォルダにあると、前のものをどんどん閲覧したりするのに便利なのです。
今のところ、ちょっと気をつければ防げる範囲なので何とか。
普段は、同じファイル名があると、Windowsは警告してくれるのですが、JAVAコンパイルでは問答無用で、classファイルを上書きするんだーーーと、びっくり。
そう言えば、JAVAに限らず、コマンドプロンプトって、命令されたら、たちまち実行してしまいますよね。 MS-DOSでは、上書きしたら、元のをbakという拡張子で自動的に残してくれたりもありましたが。
|