diff --git a/src/Time.sh b/src/Time.sh new file mode 100644 index 0000000..7a3f01e --- /dev/null +++ b/src/Time.sh @@ -0,0 +1,19 @@ +public class Main { + public static void main(String[] args) { + + // 処理前の時刻 + long startTime = System.currentTimeMillis(); + + int result = 0; + for (int i = 0; i i < 1000000; i++){ + result += 1; + } + + // 処理後の時刻 + long endTime = System.currentTieMillis(); + + System.out.println("開始時刻 :" +startTime + " ms"); + System.out.println("終了時刻 :" + endTime + " ms"); + System.out.println("処理時間 :" + (endTime - startTime) + " ms"); + } +} diff --git a/src/Time.txt b/src/Time.txt new file mode 100644 index 0000000..021e6e3 --- /dev/null +++ b/src/Time.txt @@ -0,0 +1,19 @@ +public class Main { + public static void main(String[] args) { + + // 処理前の時刻 + long startTime = System.currentTimeMillis(); + + int result = 0; + for (int i = 0; i i < 1000000; i++){ + result += 1; + } + + // 処理後の時刻 + long endTime = System.currentTieMillis(); + + System.out.println("開始時刻 :" +startTime + " ms"); + System.out.println("終了時刻 :" + endTime + " ms"); + System.out.println("処理時間 :" + (endTime - startTime) + " ms"); + } +} \ No newline at end of file diff --git a/src/run1-1.sh b/src/run1-1.sh index 61e4cde..23bbe78 100755 --- a/src/run1-1.sh +++ b/src/run1-1.sh @@ -1,12 +1,12 @@ #!/bin/bash - + # javac によるコンパイル echo '>' javac -encoding UTF-8 j1/Hello.java sleep 1 javac -encoding UTF-8 j1/Hello.java echo done. sleep 1 - + # java によるHello.class の実行 (ファイル名の .classは省略する) echo '>' java j1.Hello echo '( >' java j1/Hello 'でも起動できる)' @@ -14,27 +14,25 @@ java j1.Hello echo done. sleep 1 - + # Java Class fileの中身を見てみる echo '>' hexdump -C j1/Hello.class sleep 1 hexdump -C j1/Hello.class - + # 一旦シェルスクリプトの実行をストップ。 echo "type Return(Enter) to run next command / CTRL+C to quit" read input_str - + # javac によるコンパイル echo '>' javac -encoding UTF-8 j1/HelloNW.java sleep 1 javac -encoding UTF-8 j1/HelloNW.java echo done. sleep 1 - + # java コマンドによるHelloNW.class の実行 echo '>' java j1.HelloNW sleep 1 java j1.HelloNW echo done. - - diff --git "a/src/\346\226\260\343\201\227\343\201\204\343\203\206\343\202\255\343\202\271\343\203\210 \343\203\211\343\202\255\343\203\245\343\203\241\343\203\263\343\203\210.txt" "b/src/\346\226\260\343\201\227\343\201\204\343\203\206\343\202\255\343\202\271\343\203\210 \343\203\211\343\202\255\343\203\245\343\203\241\343\203\263\343\203\210.txt" new file mode 100644 index 0000000..e69de29 --- /dev/null +++ "b/src/\346\226\260\343\201\227\343\201\204\343\203\206\343\202\255\343\202\271\343\203\210 \343\203\211\343\202\255\343\203\245\343\203\241\343\203\263\343\203\210.txt"