回答編集履歴
5
追記
test
CHANGED
@@ -34,8 +34,24 @@
|
|
34
34
|
|
35
35
|
|
36
36
|
|
37
|
+
`001`が main()メソッドの引数`String[] args`に渡ってきますよ。
|
38
|
+
|
39
|
+
`String` ではなく 配列の`String[]`なのが肝。
|
40
|
+
|
41
|
+
001 は 第一引数なので、`args[0]`でとれますね。
|
42
|
+
|
43
|
+
|
44
|
+
|
37
45
|
あとは、`main()` の中で煮るなり焼くなり(笑)
|
38
46
|
|
39
47
|
|
40
48
|
|
41
49
|
(クラス名も`mainMethod`になっているしね^^)
|
50
|
+
|
51
|
+
|
52
|
+
|
53
|
+
余談:
|
54
|
+
|
55
|
+
シェルの中身が気になるなら、「シェルからJavaを実行」でググればすぐ出てきますよ。
|
56
|
+
|
57
|
+
参考までに -> [Java起動シェルスクリプトファイル(sh)](http://itdata.blog.shinobi.jp/java/java%E8%B5%B7%E5%8B%95%E3%82%B7%E3%82%A7%E3%83%AB%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB-sh-)
|
4
追記
test
CHANGED
@@ -1,6 +1,8 @@
|
|
1
|
-
javaをシェルから実行して最初に呼び出されるのはmainメソッドじゃないですかね?
|
1
|
+
javaをシェルから実行して最初に呼び出されるのは`main()`メソッドじゃないですかね?
|
2
2
|
|
3
|
-
(おまじないのように覚えさせられたであろう`public static void main(String[] args){~}`ですね。)
|
3
|
+
(**"おまじない"**のように覚えさせられたであろう`public static void main(String[] args){~}`ですね。)
|
4
|
+
|
5
|
+
JavaVMから最初に呼ばれるのは"おまじない"の`main()`メソッドなはず。
|
4
6
|
|
5
7
|
|
6
8
|
|
@@ -36,4 +38,4 @@
|
|
36
38
|
|
37
39
|
|
38
40
|
|
39
|
-
(クラス名も`mainMethod`になっているしね)
|
41
|
+
(クラス名も`mainMethod`になっているしね^^)
|
3
修正
test
CHANGED
@@ -22,7 +22,7 @@
|
|
22
22
|
|
23
23
|
```
|
24
24
|
|
25
|
-
java method 001
|
25
|
+
java mainMethod 001
|
26
26
|
|
27
27
|
```
|
28
28
|
|
2
修正
test
CHANGED
@@ -36,4 +36,4 @@
|
|
36
36
|
|
37
37
|
|
38
38
|
|
39
|
-
(クラス名も`
|
39
|
+
(クラス名も`mainMethod`になっているしね)
|
1
コメント追記
test
CHANGED
@@ -33,3 +33,7 @@
|
|
33
33
|
|
34
34
|
|
35
35
|
あとは、`main()` の中で煮るなり焼くなり(笑)
|
36
|
+
|
37
|
+
|
38
|
+
|
39
|
+
(クラス名も`MainMethod`になっているしね)
|