welcome: please sign in
location: "処理系の使い方"の差分
1と6のリビジョン間の差分 (その間の編集: 5回)
2008-09-19 01:50:52時点のリビジョン1
サイズ: 640
編集者: masahiko
コメント:
2008-09-22 03:35:36時点のリビジョン6
サイズ: 1851
編集者: masahiko
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 1: 行 1:
処理系の使い方 == 処理系の使い方 ==
行 3: 行 3:
エディタの使い方 ----
===
エディタの使い方 ===
行 5: 行 6:
ソースプログラムはエディタを使って作成します。
JavaのプログラムはUnicodeで記述するのが標準です。
Windows上だけでしか使わないのならSJISで記述してもかまいません。
ファイル名のつけ方に決まりがあるので注意。
 ソースプログラムはエディタを使って作成します。
行 10: 行 8:
コンパイラの使い方  '''ファイル名のつけ方'''に決まりがあるので注意。
行 12: 行 10:
 Javaのプログラムは'''Unicode'''で記述するのが標準です。
 Windows上だけでしか使わないのならSJISで記述してもかまいません。

=== コンパイラの使い方 ===

 ソースプログラムをコンパイルし、バイトコードを作成するには次のコマンドを使います。
{{{
行 13: 行 18:
}}}
 ソースプログラムfilename.javaがコンパイルされクラスファイルfilename.classが作られます。
行 14: 行 21:
ソースプログラムfilename.javaがコンパイルされクラスファイルfilename.classが作られます。 === JVMの使い方 ===
行 16: 行 23:
JVMの使い方  バイトコードを実行するには、次のコマンドを使います。
{{{
> java classname
}}}
 ファイルclassname.class内のmainメソッドがJVM上で実行されます。
行 18: 行 29:
> java classname ----
=== 別の環境(OS)でコンパイルする ===
 ソースプログラムがUnicodeで記述してあれば、コンパイル方法も上記と同じです。
行 20: 行 33:
classname.class内のmainメソッドがJVM上で実行されます。  SJISで記述したプログラムを別のOS上でコンパイルするときには
{{{
> javac -encoding S-JIS filename.java
}}}
 のように、記述した文字コードを指定する必要があります。

=== 別の環境(OS)で実行する ===
 実行したいOS上にJVMが存在すれば、クラスファイルをコピーするだけで、修正なく同様に実行できます。

----
=== Javaのバージョン ===
 Javaのバージョンと処理系のバージョン表記に違いがあるので注意してください。
||Javaのバージョン||処理系のバージョン||
||<|2>Java||Java 1.02||
||Java 1.1||
||<|3>Java2||Java 1.2||
||Java 1.3||
||Java 1.4||
||<|2>Java5||Java 1.5||
||Java 1.6||

処理系の使い方


エディタの使い方

  • ソースプログラムはエディタを使って作成します。

    ファイル名のつけ方に決まりがあるので注意。

    JavaのプログラムはUnicodeで記述するのが標準です。 Windows上だけでしか使わないのならSJISで記述してもかまいません。

コンパイラの使い方

  • ソースプログラムをコンパイルし、バイトコードを作成するには次のコマンドを使います。

> javac filename.java
  • ソースプログラムfilename.javaがコンパイルされクラスファイルfilename.classが作られます。

JVMの使い方

  • バイトコードを実行するには、次のコマンドを使います。

> java classname
  • ファイルclassname.class内のmainメソッドがJVM上で実行されます。


別の環境(OS)でコンパイルする

  • ソースプログラムがUnicodeで記述してあれば、コンパイル方法も上記と同じです。 SJISで記述したプログラムを別のOS上でコンパイルするときには

> javac -encoding S-JIS filename.java
  • のように、記述した文字コードを指定する必要があります。

別の環境(OS)で実行する

  • 実行したいOS上にJVMが存在すれば、クラスファイルをコピーするだけで、修正なく同様に実行できます。


Javaのバージョン

  • Javaのバージョンと処理系のバージョン表記に違いがあるので注意してください。

Javaのバージョン

処理系のバージョン

Java

Java 1.02

Java 1.1

Java2

Java 1.2

Java 1.3

Java 1.4

Java5

Java 1.5

Java 1.6

処理系の使い方 (最終更新日時 2011-09-16 01:04:44 更新者 masahiko)