Javaの勉強をしているのですが、コンパイルするためにはなにをすれば良いのですか?

あと、SDKというものをDLするとネットにあったのですが、安全にダウンロードできるところはどこですか?
前無料のものをDLして変になったので・・・
因みに使っているのはWindows7です。

回答の条件
  • URL必須
  • 1人5回まで
  • 13歳以上
  • 登録:2013/09/23 18:12:12
  • 終了:2013/09/30 18:15:04

回答(3件)

id:rsc96074 No.1

rsc回答回数4385ベストアンサー獲得回数4002013/09/23 18:52:43

 こちらは参考になるでしょうか。
●JAVAのコンパイラ(JDK)をインストールしよう!7,Vista,XP編(Windows)
http://3pypromo.blog.fc2.com/blog-entry-147.html
●BohYoh.com【Java講座】JDKのダウンロードとインストール
http://www.bohyoh.com/Java/JDK/index.html
 ちなみに、コンパイルは、コマンドラインでも出来ますが、ふつう、IDEを使って自動でやると思いますよ。
※参考URL
http://d.hatena.ne.jp/rsc96074/20120612/1339512901

id:rsc96074

 wikiに載ってるから、大丈夫じゃないでしょうか。って、Javaを作った会社、サンを買収した会社だよ。(^_^;
※参考URL
●オラクル (企業) http://bit.ly/1b6DaPq
●サン・マイクロシステムズ http://bit.ly/1b6Dj5t

2013/09/23 22:48:57
id:nobuoka No.2

nobuoka回答回数9ベストアンサー獲得回数52013/09/23 19:16:43

Java のコンパイルをするのには、統合開発環境 (IDE) と呼ばれるもの (テキストエディタやプログラムのコンパイルや実行などの面倒を見てくれる機能などが一緒になったもの) を使う方法もあれば、自分でコマンドを叩いてコンパイルする方法もあります。

どちらの方法でも Java SE Development Kit (JDK) のインストールが必要だと思いますので、まずは JDK のダウンロード先を紹介して、それぞれでのコンパイル方法を示しておきます。

* JDK のダウンロード先

SDKというものをDLする

歴史的な経緯で 「SDK」 という用語が使われることもありますが、現在では Java の基本的な開発に用いられる開発キットは Java SE Development Kit (JDK) と呼ばれます。 Oracle がリリースしている JDK は下記ページからダウンロードできます。

ライセンスを確認、同意して、Windows 用のものを選択してダウンロードしてください。 64 ビット OS 用のものと 32 ビット用のものがありますが、使っている OS に応じてどちらかを選んでください。 ダウンロードしたファイルを実行するとインストールが開始されるはずです。

* 統合開発環境を使ってコンパイルや実行を行う

Java のための統合開発環境はいろいろなものがあります。 これらを使えば、難しいことは考えずに Java の開発に取り掛かれると思います。

例えば Eclipse を使う場合は、Eclipse Standard 4.3 (現在の最新版) をダウンロードして、ZIP ファイルを展開して、中に入っている Eclipse の実行ファイルを実行します。 あとはプロジェクトを作って、適当に Java プログラムを書いて実行ボタンを押したらプログラムが動くと思います。 (実行ボタンを押すと、Eclipse が勝手にコンパイルをして、それから実行してくれます。)

IDE を使うのが初めてであれば、プロジェクトを作るのにも苦労するかもしれませんが、調べれば使い方を書いた日本語のページなどもあるので調べてみてください。

* コマンドラインでコンパイルする方法

コマンドラインでコンパイルする場合は、まず先ほどインストールした JDK に含まれる実行ファイルに PATH をとおすということをします。 下記ページを参考にしてください。

パスを通すことで、コマンドプロンプト上で JDK に含まれる実行ファイルを (絶対パスを入力することなく) 実行できるようになります。

パスを通して Java のプログラムも記述したなら、あとはコンパイルして実行するだけです。 コンパイルの方法については下記ページが参考になります。

id:nobuoka

IntelliJ IDEA は有料版もあったりしますが、プログラミングの学習に使う分には全て無料で使用できます。 安全性についても、どれも広く使われている IDE なので安心して使ってよいと思います。

2013/10/02 19:02:53
id:niseSM

あ、なにもDLせずに出来る方法って無いですよね・・・

id:a-kuma3 No.3

a-kuma3回答回数4439ベストアンサー獲得回数18232013/09/24 10:38:18

あ、なにもDLせずに出来る方法って無いですよね・・・

こんなサイトがあります。
http://ideone.com/

あまり長いコードは書けませんが、クラスの挙動を確認したりする程度だったら使えると思います。
以前、別の質問の回答で使ったコードです。
http://ideone.com/VdtIKk

ファイルが置けないので、I/O 系のクラスが全滅だったり、というような制約はありますが。

id:niseSM

すいません。JDKをDLしたんですが64bitなのに32bit版をDLしてしまいました。
どうすればいいですか

  • id:cx20
    どうしてもダウンロード無しで実行したいということでしたら、
    以下のようなサービスを利用することができます(海外サイトですが・・・)

    ■ Compile and Execute Programs Online Online IDE
    http://www.compileonline.com/

    以下は、紹介記事になります。

    ■ 70以上ものプログラミング言語に対応したオンラインコンパイラ『CompileOnline』- 100SHIKI
    http://www.100shiki.com/archives/2013/05/compileonline.html

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません