ねっとぱんだ-プログラミング勉強ブログ-

Webデザイン、プログラミングの勉強ブログ。

【java】javaについてとpathの変更(Windowsの場合)

javaとは

JDKJava Development Kit)とJREJava Runtime Environment)の2種類が配布されている。

JDKJava Deveropment Kit)
Javaプログラミングをするためのソフトウェアセット
Javaの開発元のオラクル社が開発し無料配布
JREJava Runtime Environment)
開発されたアプリケーションを実行するためのみのソフトウェアのセット

サン・マイクロシステムズSun Microsystems)という企業で開発され、2010年にオラクル(Oracle)が会社を買収、Javaの権利もオラクルに移る。
現在ではoracleが開発、配布している。

開発環境と必要なもの

Eclips
主にJava開発で利用される統合開発環境
Android Studio
Android アプリ開発用の公式な統合開発環境IDE

IDE Integrated Development Environment
コンパイラテキストエディタ、デバッガなどがばらばらで利用していたものをひとつの対話型操作環境(多くはGUI)から利用できるようにしたもの

windowsでの手順

  • JDKをダウンロード(コントロールパネルのシステムで何ビット版か確認)

環境変数を変える

PATHという環境変数にコマンドが存在する場所を設定する。

環境変数について:http://note.chiebukuro.yahoo.co.jp/detail/n129063

今回の場合

C:\Program Files\java\jdk1.8.0_131

この環境変数を使用していくことで、jdkの最新版をインストールした時にこの環境変数を変えるだけで済む。

  • PATHという環境変数を設定
  • 参考サイトを丸写しして以下のように記述したらjavacが動かなかった
C:\MinGW\bin:%JAVA_HOME%\bin
  • 以下のように修正したらjavac -versionでバージョンが確認できるようになった。
C:%JAVA_HOME%\bin

コマンドプロントで動かす

簡単なソースファイルを作って動かしてみる。

  • Cドライブ直下にjava_workというフォルダを作成
  • Hello.javaという名前で以下を保存
class Hello {
    public static void main(String[] args) {
        System.out.println("Hello, java\n");
    }
}
  • java_workフォルダへ移動
cd C:\java_work
  • Hello.javaを実行してみる
javac Hello.java
  • エラーが出なければ正常に実行されたという意味。
    コンパイルが完了してHello.classというファイルが生成されているはず。
    dirを実行してファイルがあることを確認。
  • java Helloを入力するとHello.classが実行できる。

引用:http://www.sejuku.net/blog/12578
https://ja.wikipedia.org/wiki/%E7%B5%B1%E5%90%88%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83
https://note.chiebukuro.yahoo.co.jp/detail/n151046

次回eclipse導入