"๊ฐ์ ํ: ๋ช
ํ JAVAESSENTIAL(ํฉ๊ธฐํ)"๊ต์ฌ์ ์๋ก๋ ๋ฌธ์ ๋ค์ ํ์ด์ ์ฌ๋ฆฝ๋๋ค. ๋ฌธ์ ์ ๋ฒํธ๋ง ํ๊ธฐํ๊ณ ๋ต์๋ง ์ ๋ ํํ๋ก ์ ๋ก๋ ํ๊ณ ์์ต๋๋ค. ๊ฐ์ธ ํ์ด์ด๋ฏ๋ก ์ค๋ต์ด ์์ ์ ์์ผ๋ฉฐ ์ค๋ต ๋ฐ๊ฒฌ ์ ๋๊ธ ๋จ๊ฒจ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค๐ - #์ด ํ์๋ ๊ฑด ์์ง ํ์ง ๋ชปํ ๋ฌธ์ or ํท๊ฐ๋ฆฌ๋ ๋ฌธ์ ์ ๋๋ค! ์ถํ์ ๋ค์ ํ์ด์ ์ฌ๋ฆด ์์ ์ด์์! -ujeyhx- |
โ Check Time 21p
1) ๊ธฐ๊ณ์ด์ ๋ช ๋ น์ ๋๋ชจ๋ ๊ธฐํธ(mnemonic symbol)๋ก 1:1 ๋์์ํจ ๊ฒ์ผ๋ก ๊ธฐ๊ณ์ด์ ๋ช ๋ น์ ๋น๊ต์ ์ฌ๋์ด ์ ์ดํ๊ธฐ ์ฝ๊ฒํด์ค๋ค.
2) ์ปดํ์ผ(compile) ๊ณผ์
3) ๋ถ๊ฐ๋ฅ (๊ฐ ์ธ์ด๋ ์ ์ฉ ์ปดํ์ผ๋ฌ๊ฐ ์กด์ฌํ๊ธฐ ๋๋ฌธ์ด๋ค)
โ Check Time 26p
1) 4๋ฒ
2) Write Once Run Anywhere
3)
์๋ฐ ๊ฐ์ ๊ธฐ๊ณ(JVM) -> ํ๋ซํผ ์ข ์์
์๋ฐ์์ฉํ๋ก๊ทธ๋จ ->ํ๋ซํผ ๋ ๋ฆฝ์
4) ๋ฐ์ดํธ ์ฝ๋ / ์๋ฐ ๊ฐ์ ๊ธฐ๊ณ(JVM)
โ Check Time 32p
1) main
2) class
๐์ด๋ก ๋ฌธ์
1)
์๋ฐ ์์ค ํ์ผ ํ์ฅ์ -> .java
์ปดํ์ผ๋ ํด๋์ค ํ์ผ ํ์ฅ์ -> .class
2) ์ปดํจํฐ ํ๋ซํผ ๊ฐ์ ํธํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด
3) WORA
4) 4๋ฒ (ํ๋์ ํด๋์ค ํ์ผ์๋ ์ปดํ์ผ๋ ํ๋์ ํด๋์ค ํ์ผ๋ง ์ ์ฅ๋๋ค)
5) JDK -> ์๋ฐ ๊ฐ๋ฐ์์๊ฒ ํ์ํ ์ํํธ์จ์ด ( ๊ฐ๋ฐ๋๊ตฌ + JRE ( Java API , ์๋ฐ ๊ฐ์ ๋จธ์ ํฌํจ ))
6) 4๋ฒ (์๋ฐ ๊ฐ์๋จธ์ ์ JRE์ ํฌํจ๋๋ค ์ฆ JDK์๋ ํฌํจ๋๋ค)
7) 4๋ฒ (๋ ๋ค ๊ธฐ๊ณ์ด๋ก ์ปดํ์ผ๋๋ค, ๋ฐ์ดํธ ์ฝ๋๋ ์ผ์ข ์ ๊ธฐ๊ณ์ด์ด๋ค)
8) 2๋ฒ (ํฌ์ธํฐ๊ฐ ์์ด์ ํ๋ก๊ทธ๋จ ์์ฑ ๋ถ๋ด์ด ์ ์)
9)
1๋ฒ -> W.java
2๋ฒ -> W.class / W$X.class / Y.class / Z.class
10)
์๋ฐ ์์ค ํ์ผ-> Calc.java
์ปดํ์ผ๋ ํด๋์ค ํ์ผ -> Calc.class
๐์ค์ต๋ฌธ์
1)
public class Hello2030 {
public static void main(String[] args) {
System.out.println("Welcome!!");
}
}
2)
public class Hello2030 {
public static void main(String[] args) {
System.out.println("Sorry~~");
}
}
3)
public class Hello2030 {
public static void main(String[] args) {
System.out.println("1 2 3 4 5 6 7 8 9");
}
}