• 締切済み

Java 学習のために

こんにちわ。 プログラミング歴、2年の社会人です。 唐突ですが、Javaに興味があり学習しようと思っています。 そこで、Javaを使って何か簡単なソフトを作ろうかと考えています。 Javaを使うのが一番適しているようなものを作りたいのですが、何か良い案ありますか?また、開発するのに必要なツールも教えてください。エクリプス?など・・・。 現在、一年ほどC#でのパッケージ開発に従事していますので、オブジェクト指向等の基本的なことは分かっているつもりですが、いかんせん無知なもので、お手数かけますがご教示ください。 宜しくお願いします。

みんなの回答

noname#94983
noname#94983
回答No.1

これだけだと、あまりに漠然としすぎていて答えようがないのでは。Javaと一口にいっても、いろいろあるから。 一般的なパソコン用のJava(Java SE)ならば、まぁ普通のフリーウェアで見るようなものならたいていは作れるのでは。例えば、以下のところだと、画面キャプチャーとか、ミニゲームとか、ちょっとしたツールなんかを作ってるので参考に。 http://allabout.co.jp/internet/java/subject/msub_kate106.htm 今は、JavaというとサーバサイドJava(Java EE)のほうが主流じゃないかと思う。こういうJSP/サーブレットを考えているなら、一般的なCGIなどでよく作られる掲示板とかブログとかあたりから作ってみてはどうかと。 開発ツールは、今やEclipseがほぼデファクトスタンダードだろう(http://www.eclipse.org/)。ただ、これは英語なので、日本語のプラグインを組み込んだものを配布しているサイトからダウンロードするといいかも。 http://mergedoc.sourceforge.jp/pleiades_distros3.3.html 後は、純正開発ツールともいえるNetBeansというのもある。ユーザ数としてはEclipseよりかなり少ないが、Eclipseはクロウト好みする感じのモノなので、ビギナーならNetBeansのほうが使いやすいかもしれない。 http://ja.netbeans.org/index.html

noname#76866
質問者

補足

>JavaというとサーバサイドJava(Java EE)のほうが主流じゃないかと思う サーバサイドにも興味がありますが、開発するにはサーバー用としてPCが必要??と某サイトで見ました。 必要ないのであれば、サーバサイドJavaの開発もしてみたいと思いますが、 必要なのであれば、クライアント側のみのソフトを作成してみたいと考えています。