回答編集履歴

5

追記

2019/07/29 07:31

投稿

kaputaros
kaputaros

スコア1844

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

追記

2019/07/29 07:31

投稿

kaputaros
kaputaros

スコア1844

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

修正

2019/07/29 07:23

投稿

kaputaros
kaputaros

スコア1844

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

修正

2019/07/29 07:19

投稿

kaputaros
kaputaros

スコア1844

test CHANGED
@@ -36,4 +36,4 @@
36
36
 
37
37
 
38
38
 
39
- (クラス名も`MainMethod`になっているしね)
39
+ (クラス名も`mainMethod`になっているしね)

1

コメント追記

2019/07/29 07:16

投稿

kaputaros
kaputaros

スコア1844

test CHANGED
@@ -33,3 +33,7 @@
33
33
 
34
34
 
35
35
  あとは、`main()` の中で煮るなり焼くなり(笑)
36
+
37
+
38
+
39
+ (クラス名も`MainMethod`になっているしね)