Java 入門





2. Java プログラム
2.1 アプレット
Web ブラウザ上に組み込まれた JVM を使って動作させるプログラムのこと。 アプレット・ソースコードは javac でコンパイルしてバイトコードにして置く。 html ファイルから Java アプレットコードを読み込み実行する。

2.2 スタンドアローン・アプリケーション
スタンドアローンの JVM で動作させる Java アプリケーションプログラムのこと。 Java で記述されたソースコードを javac でコンパイルしたバイトコードを、JVM が実行する。

2.3 スタンドアローン・アプリケーションの作成例
public class のクラス名と ファイル名は、同じ名前を使うこと。
----------- HelloWorld.java ---------------
 public class HelloWorld{
  static public void main(String args[]){
   System.out.println("こんにちは みなさん!
    HelloWorld.java です。") ;
  }
 }
---------------------------------------
[実行方法]

(1) javac HelloWorld.java //ソースコードのコンパイル

(2) java HelloWorld    //実行




















2.4 アプレットの作成例
public class のクラス名と ファイル名は、同じ名前を使うこと。
--------- HelloApplet.java ----------------
import java.applet.Applet;
import java.awt.*;
public class HelloApplet extend Applet{
   public void paint(Graphic g){
     g.drawString
    ("こんにちは Java アプレットです。!",0 , 20);
 }
}
--------- HelloApplet.html ----------------
<html>
<title>HelloApplet</title>
<body>
<h3>こんにちは アプレットでーす!</h3>
<hr>
<applet code="HelloApplet" width="200" height="200">
</applet>
</body>
</html>
---------------------------------------
[実行方法]

(1) javac HelloApplet.java

(2) appletviewer HelloApplet.html

2.5 少し実用的なアプレットの実演

(1) mkdir applet

(2) ftp でこのディレクトリにサンプルファイルを全てコピーする。

(3) appletviewer applet/Origami.html

(4) appletviewer applet/sample.html