- // HelloWorld.java
- public class HelloWorld {
- public static void main(String[] args) {
- System.out.println("Hello World!");
- }
- }
$ javac HelloWorld.java
$ java HelloWorld Hello World!
- // HelloWorld.java
- public class HelloWorld {
- public static void main(String[] args) {
- System.out.println("Hello World!");
- }
- }
- // HelloWorld.java
- public class HelloWorld {
- public static void main(String[] args) {
- System.out.println("Hello World!");
- }
- }
- // HelloWorld.java
- public class HelloWorld {
- public static void main(String[] args) {
- System.out.println("Hello World!");
- }
- }
Top
- // HelloWorld.java
- public class HelloWorld {
- public static void main(String[] args) {
- System.out.println("Hello World!");
- }
- }
- public class HelloWorld02 {
- public static void main(String[] args) {
- System.out.println("Hello World!);
- }
- }
- }
$ javac HelloWorld02.java HelloWorld02.java:3: 文字列リテラルが閉じられていません。 System.out.println("Hello World!); ^ HelloWorld02.java:3: ')' がありません。 System.out.println("Hello World!); ^ HelloWorld02.java:6: 'class' または 'interface' がありません。 } ^ HelloWorld02.java:24: 'class' または 'interface' がありません。 ^ エラー 4 個
- public class HelloWorld02 {
- public static void main(String args) {
- System.out.println("Hello World!);
- }
- }
$ javac HelloWorld03.java $ java HelloWorld03 Exception in thread "main" java.lang.NoSuchMethodError: mainTop
- public class Print01 {
- public static void main(String[] args) {
- System.out.println("Hello World!");
- System.out.println("みなさん、こんにちは。");
- }
- }
□ 実行結果
$ java Print01 Hello World! みなさん、こんにちは。□"Print02.java"
- public class Print02 {
- public static void main(String[] args) {
- System.out.print("Hello World!");
- System.out.print("みなさん、こんにちは。");
- }
- }
□ 実行結果
$ java Print02 Hello World!みなさん、こんにちは。
- public class Print03 {
- public static void main(String[] args) {
- System.out.print("コマンドライン引数の値 = ");
- System.out.println(args[0]);
- }
- }
□ 実行結果
$ java Print03 コマンドライン引数の値 = Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0 at Print03.main(Print03.java:4) $ java Print03 Hello コマンドライン引数の値 = Hello
- public class Print04 {
- public static void main(String[] args) {
- System.out.print("コマンドライン引数の値 = ");
- System.out.println(Double.parseDouble(args[0]));
- }
- }
□ 実行結果
$ 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
- //<applet code="HelloWorldApplet" width="200" height="100"></applet>
- import java.applet.*;
- import java.awt.*;
- public class HelloWorldApplet extends Applet {
- public void paint(Graphics g) {
- g.setColor(Color.blue);
- g.drawString("HelloWorld!", 70, 50);
- g.setColor(Color.red);
- g.drawOval(10, 10, 180, 80);
- }
- }
$ javac HelloWorldApplet.java
$ appletviewer HelloWorldApplet.java <-- appletviewer の場合は、ソース・ファイル名を指定します。Top