- ベストアンサー
優秀なJavaソースコードを教えてください!
はじめまして。質問させていただきます。 フリーで優秀なJAVAソースコードはどこかからダウンロードできませんか? Javaの勉強を始めるのですが、 優秀なJAVAソースコードから学習したいと考えております。 できればプロジェクトごと丸々欲しいです。 というのも、以下のような部分も同時に学習したいと思っています。 ・どのように命名するか ・どのような機能ごとにファイルを分けているか ・propertiesファイルやtxtファイルやxmlファイルなどの使いどころ ・DBとの絡ませ方 ・どのようなくくりでjarファイルにするか ・etc □参考□□□□□□□□□□□□□ ■私のスペック■■■■■■■■■ ・プログラミング経験3年 ・Java経験4ヶ月 ・ソース読むだけだけなら多少難しくても問題なし ■学習法■■■■■■■■■■■■ ご教示いただいたソースから構造を真似つつ自分の欲しいアプリを作成します。 □□□□□□□□□□□□□□□□ おすすめのJavaソースがございましたら、 ダウンロードページをご教示していただければ嬉しい限りです。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
ApacheプロジェクトのOSSなんかいいと思います。 あとseaserプロジェクトのOSSもいいと思います。 以外と盲点なのが、Javaのオリジナルソースです。 Javaに限ったことではないですが、コード規約がプロジェクトによって違うので、複数のOSSプロジェクトを見て、良いところを取り出して、実践に活かすと良いと思います。 個人的にはLog4Jプロジェクトのデザインが勉強になりました。 OSSソースはEclipseを使えば、mvnやsvnで簡単にインポートできて、デバックできますよ。
その他の回答 (2)
- hrm_mmm
- ベストアンサー率63% (292/459)
参考ソースなら、ご本家sun のサイトが一番でしょう。 各種APIのソースも公開されてます。 命名法なら「Writing Robust Java Code 日本語訳」 http://www.alles.or.jp/~torutk/oojava/codingStandard/index.html あとは、フリー配布されてるstrutsとかも、ソースも公開されてなかったかな?
お礼
ありがとうございます。 命名法は一番気になっているところなので、参考にさせていただきます。
- zozy
- ベストアンサー率60% (20/33)
筋違いな回答になってしまい申し訳ないのですが そもそもにネットの情報は信用性が低い上に可読性のわるいソースが多いですし、情報も偏っていると思うわけです。 なので自分としては書籍を参考に勉強されることをお勧めします。書籍ならば、確実に信頼できますし、アプリケーションの設計概念なども充分です(ソースコードを見るだけでは概念的なことは勉強できないので)。値段のほうも図書館などから借りればタダです。
お礼
ありがとうございます。 図書館を活用するのは考えにありませんでした。 学習ツールの一つとして考えてみます。
お礼
ありがとうございます。 早速DLしました。活用させていただきます。