回答編集履歴
3
edit
test
CHANGED
@@ -10,9 +10,9 @@
|
|
10
10
|
その引数がたまたまメソッド内でnewArray というint[]型変数が持つ要素数の定義に利用されているだけです。
|
11
11
|
|
12
12
|
|
13
|
-
Javaはmain()メソッドを持つクラスが
|
13
|
+
Javaはmain()メソッドを持つクラスが実行されるので、追うならmain()メソッドからです。
|
14
14
|
見た目ソースコードの上から書いた順ではありません。
|
15
|
-
ただ、変数でもメソッドでもクラスでも定義されてない情報を利用
|
15
|
+
ただ、変数でもメソッドでもクラスでも定義されてない情報を利用しようとするとエラーになるので、手順的には定義を先に書いておいたほうが良いです。
|
16
16
|
どのような書籍なのか知らないですが、たまたまmain()メソッドが後に書かれてるだけです(多少紛らわしさはありますが文法的に間違いではないので)
|
17
17
|
|
18
18
|
プログラミングをする際はeclipseなどのIDEを入れてステップ実行できるようにされたほうが良いと思います。
|
2
e
test
CHANGED
@@ -11,7 +11,7 @@
|
|
11
11
|
|
12
12
|
|
13
13
|
Javaはmain()メソッドを持つクラスが起動されるので、追うならmain()メソッドからです。
|
14
|
-
上から書いた順で
|
14
|
+
見た目ソースコードの上から書いた順ではありません。
|
15
15
|
ただ、変数でもメソッドでもクラスでも定義されてない情報を利用できないので、定義を先に書きます。
|
16
16
|
どのような書籍なのか知らないですが、たまたまmain()メソッドが後に書かれてるだけです(多少紛らわしさはありますが文法的に間違いではないので)
|
17
17
|
|
1
e
test
CHANGED
@@ -9,3 +9,11 @@
|
|
9
9
|
いえ、「makeArray()というメソッドに3という引数を与えている」だけです。
|
10
10
|
その引数がたまたまメソッド内でnewArray というint[]型変数が持つ要素数の定義に利用されているだけです。
|
11
11
|
|
12
|
+
|
13
|
+
Javaはmain()メソッドを持つクラスが起動されるので、追うならmain()メソッドからです。
|
14
|
+
上から書いた順です。
|
15
|
+
ただ、変数でもメソッドでもクラスでも定義されてない情報を利用できないので、定義を先に書きます。
|
16
|
+
どのような書籍なのか知らないですが、たまたまmain()メソッドが後に書かれてるだけです(多少紛らわしさはありますが文法的に間違いではないので)
|
17
|
+
|
18
|
+
プログラミングをする際はeclipseなどのIDEを入れてステップ実行できるようにされたほうが良いと思います。
|
19
|
+
本に書かれたコードを読むだけでは動くわけではないので、仕組みの理解はできません。
|