Top > Javaの学習方法 上級者編


java言語の基礎知識

lime.jpg

ご訪問ありがとうございます。Java言語の基礎知識や学習方法、およびその周辺ソフト・周辺技術についての解説しています。ジャバ言語を完全マスターして徹底活用する際のご参考にして下さい。






Javaの学習方法 上級者編

GUIプログラミング及びネットワークプログラミングを一通り学んだあとは、後はもう個々人が専門としてやりたいことを学習していけばよいでしょう。次に、学習指針として使える、プログラムの分野、ジャンルとそれに関係するパッケージを示していきたいと思います。


さらにここから画像処理、コンピューターグラフィックを扱っていきたいならば、Java 2D、Java3D、JOGL(Java OpenGL)、JAI(Java Advanced Imaging)等を、音楽などを扱いたい場合はJava Sound APIやjMusic、Jsynth等を、もっと実用的なネットワークを扱いたいならば、Peer to Peer(P2P)を扱うJXTAや、分散コンピューティングを扱うJMX(Java Management Extensions)など、データベースならばJDBC、WebアプリケーションならばJava サーブレット、JSP等を勉強すると良いでしょう。


よほど専門的すぎるもので無い限り、以上の技術に関してはそれぞれ対応する専門書籍がいくつか出ているので、それを参考にするとよいと思われます。また、より深く勉強するための情報収集のために、特定のパッケージについてのメーリングリストに加入すると、バグや新仕様に関する、より詳しい情報が得られることでしょうし、あるいは、積極的にセミナーやワークショップ、コンベンションなどに参加すれば より先進的な技術が学べることでしょう。ここより後ろの項目では、以上の項目の中から、幾つか項目をピックアップして、関連技術の紹介をしていきたいとおもいます。