Java - Javaアプリケーションの作成・実行


■ページ目次

Top

■Javaアプリケーションの作成〜実行

Top
■開発手順
Top

■アプリケーション

Top
■コンパイル・エラーと実行時のエラー
Top
■実習
  1. 上記のHelloWorld.javaを入力して、実行してください。
  2. 以下の 2 つのアプリケーション"Print01.java""Print02.java"を入力・実行して、結果を比較してください。
  3. "Print01.java"

    1. public class Print01 {
    2. public static void main(String[] args) {
    3. System.out.println("Hello World!");
    4. System.out.println("みなさん、こんにちは。");
    5. }
    6. }

    □ 実行結果

    $ java Print01
    Hello World!
    みなさん、こんにちは。
    
    "Print02.java"
    1. public class Print02 {
    2. public static void main(String[] args) {
    3. System.out.print("Hello World!");
    4. System.out.print("みなさん、こんにちは。");
    5. }
    6. }

    □ 実行結果

    $ java Print02
    Hello World!みなさん、こんにちは。
    

  4. コマンドライン引数から文字列を受け取り、それを表示するアプリケーション "Print03.java" を入力・実行して、結果を比較してください。
    1. public class Print03 {
    2. public static void main(String[] args) {
    3. System.out.print("コマンドライン引数の値 = ");
    4. System.out.println(args[0]);
    5. }
    6. }

    □ 実行結果

    $ java Print03
    コマンドライン引数の値 = Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
            at Print03.main(Print03.java:4)
    
    $ java Print03 Hello
    コマンドライン引数の値 = Hello
    

  5. コマンドライン引数から double 型の数値を受け取り、それを表示するアプリケーション "Print04.java" を入力・実行して、結果を比較してください。
    1. public class Print04 {
    2. public static void main(String[] args) {
    3. System.out.print("コマンドライン引数の値 = ");
    4. System.out.println(Double.parseDouble(args[0]));
    5. }
    6. }

    □ 実行結果

    $ java Print04 Hello
    コマンドライン引数の値 = Exception in thread "main" java.lang.NumberFormatException: For input string: "Hello"
            at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1224)
            at java.lang.Double.parseDouble(Double.java:482)
            at Print04.main(Print04.java:4)
    
    $ java Print04 3.14
    コマンドライン引数の値 = 3.14
    
    $ java Print04 -10
    コマンドライン引数の値 = -10.0
    
Top
■アプリケーションの例 - Robocode -
Top
■アプリケーション開発環境 - Eclipse -
Top

■アプレット

Top
■実習
  1. 上記の"HelloWorldApplet.java"を入力して、実行してください。
  2. (オプション)
    APIドキュメントを参照し、java.awtパッケージのクラスを参考に、文字の色などを変えてみてください。

Top

inserted by FC2 system