๐ java ํ์ผ ๋ง๋ค๊ธฐ
- src->new->class
package = ํด๋ -> test๋ก ์ค์
name = ํ์ผ์ด๋ฆ -> Test1๋ก ์ค์
(ํฐ ๋ฌถ์์ ๋ง๋ค ๋๋ ์ฒซ๊ธ์๋ ๋๋ฌธ์๋ก ์ง์ ํ๊ธฐ)
- public static void main = ์์์ ์ ์๋ ค์ค๋ค
main = ์์์

- ๋ณด๋ผ์ ๊ธ์จ- > ๋ฏธ๋ฆฌ ๋ง๋ค์ด์ง ๋ฌธ๋ฒ
- ๊ฒ์ ์ ๊ธ์จ -> ๋ด๊ฐ ๋ง์๋๋ก ์ง์ ํ ์ ์๋ ๊ฒ
- ๋
น์ ๊ธ์จ - > ์ค๋ช
๊ธ(๋์ํ์ง์๋๋ค) => ํ๋ก๊ทธ๋จ์์ ์คํํ์ง ์๊ณ ์ค๋ช
๋ง ํจ
- ์ฃผ์ ๋จ์ถ๊ธฐ ctrl+shift+c(ํ ์ค ์ฃผ์)
- ๋๋๊ทธ ํ ctrl+shift+/(์ฌ๋ฌ๊ธ ์ฃผ์)
- ์คํ์ ์ค๋ฅธ์ชฝ ๋ฒํผ ํด๋ฆญ ํ Run as ํด๋ฆญ / ๋จ์ถํค - ctrl+F11

๐ ์ถ๋ ฅํ๊ธฐ
- System.out.println("ํ๋ก๊ทธ๋จ ์์");
์์ฑ ํ ํ๋ก๊ทธ๋จ ์คํ ํด๋ณด๊ธฐ - > ์ฝ์์ฐฝ์ (ํ๋ก๊ทธ๋จ ์์) ํ์ ๋จ

- ์ถ๋ ฅํ๊ธฐ ๋จ์ถ๊ธฐ -> sysout์ ๊ณ ctlr+spacebar์์ ๋ชฉ๋ก์ ํ(enter)
System.out.println();
- print() = ์ถ๋ ฅ, println() = ์ถ๋ ฅํ๊ณ ๋ค์์ค๋ก ์ด๋
๐ ์ฌ์น์ฐ์ฐ
- 10ํ๊ณ 20 ๋ ์๋ฅผ ์ด์ฉํด์ ์ฌ์น์ฐ์ฐ => ๊ณ์ฐ ๊ฒฐ๊ณผ ์ถ๋ ฅ
System.out.println(10+20);
System.out.println(10-20);
System.out.println(10*20);
System.out.println(10/20);
-> ์คํํ๊ธฐ
30
-10
200
0(์ ์ํ/์ ์ํ=์ ์ํ ->์๋ฐ์์์ ๊ท์น!)
-> ์ถ๋ ฅ๋ ๊ฒฐ๊ณผ
* 10, 20
= ์ ์ํ(์์์ ์๋ ์ซ์)
= ๋ฆฌํฐ๋ด(ํ๋ก๊ทธ๋จ์์ ์ฌ์ฉํ๋ ๋ชจ๋ ์ซ์, ๋ฌธ์, ๋
ผ๋ฆฌ๊ฐ)

๐ ๋ณ์
- ๊ฐ์ด ๋ณํ๋ ์ = ๋ณ์
-> ๊ธฐ์ต์ฅ์์ ์ด๋ฆ์ ๋ถ์ฌํ๊ณ , ํ์ ์ง์ ํ๊ณ ๊ฐ์ ์ ์ฅ
-> ๊ธฐ์ต์ฅ์์ ๊ฐ์ ์ฌ๋ฌ๊ฐ๋ฅผ ์ ์ฅํ ์ ์์
-> ํ๋ก๊ทธ๋จ ๊ธฐ๋ณธ๋จ์
-> ๋ณ์๋ฅผ ์ ์(์ ์ธ)ํ๊ณ ๊ฐ์ ์ ์ฅ(ํ ๋น)
-> ํ๋ก๊ทธ๋จ ๊ฐ๋ฐ ์ ์์ ์ ์ต์ํ ํ๊ธฐ ์ํด ๊ณ ์ ๊ฐ์ ๋๋๋ก์ด๋ฉด ์ฌ์ฉํ์ง ์๋๋ค
๐ ๊ทธ๋์ ๋ณ์ ์ฌ์ฉ! = ๋ณ์๋ง ๋ฐ๊พธ๋ฉด ํ ๋ฒ์ ์์ ํ ์ ์๊ธฐ ๋๋ฌธ์
- int a = 10;
-> ๊ธฐ์ต์ฅ์์ a๋ผ๋ ์ด๋ฆ์ผ๋ก ์ ์ํ์ผ๋ก ์ง์ ํ๊ณ ๊ฐ 10์ ์ ์ฅํ๋ค
System.out.println(a);
System.out.println(b);
ย ย ย ย ย ย -> ์ถ๋ ฅ!!! (10, 20 ์ด ๋์์ผ ์ ์)
ย ย ย ย ย ย -> a, b๋ ๋ฌธ์๊ฐ์ด ์๋๋ผ ๊ธฐ์ต์ฅ์์ด๊ธฐ ๋๋ฌธ์ ""์์ ๋ฃ์ง ์๋๋ค!
ย ย ย ย ย ย "a" = ๋ฌธ์ ๊ฐ - System.out.println("a");๋ฅผ ์ถ๋ ฅํ๋ฉด ์ฝ์์ a๊ฐ ํ์๋จ

๐ ๋ณ์๋ฅผ ์ด์ฉํ์ฌ ์ฌ์น์ฐ์ฐ
System.out.println(a+b);
System.out.println(a-b);
System.out.println(a*b);
System.out.println(a/b);
-> ๊ฐ์ด 30, -10, 200, 0์ด ๋์จ๋ค

๐ ๋ณ์ ์ ์ธํ๊ณ ์ถ๋ ฅ
- ๋์ด๋ฅผ ๋ณ์์ ์ ์ธํ๊ณ ์ด๋ฆ์ age๋ก ๋ถ์ฌํ๊ณ 20๊ฐ์ ์ ์ฅํ๊ณ ์ถ๋ ฅ

๐ ๋ถ๋ฆฌํ๊ธฐ
- ๋์ด๋ฅผ ๋ณ์์ ์ ์ธํ๊ณ ์ด๋ฆ์ age๋ก ๋ถ์ฌํ๊ณ -> int age;
- 20๊ฐ์ ์ ์ฅํ๊ณ ์ถ๋ ฅ -> age = 20;
=> int age;
ย ย ย ย ย age = 20;

๐ ๋ฌธ์์ด๊ณผ ๋ณ์ ์ฐ๊ฒฐํ๊ธฐ
System.out.println("๋์ด : " + age);
ย ย ย ย ย ย => ๋์ด : 20์ผ๋ก ์ถ๋ ฅ ๋จ
ย ย ย ย ย ย ย ย ย ย + ํ๋ ์ญํ = ์ซ์ ๋ํ๊ธฐ ์ซ์, ๋ฌธ์์ ๋ณ์ ์ฐ๊ฒฐ

๐ ์ฌ์น์ฐ์ฐ์ ์ ์ฉํ๊ธฐ
System.out.println("a+b = " + (a+b));
System.out.println("a-b = " + (a-b));
System.out.println("a*b = " + (a*b));
System.out.println("a/b = " + (a/b));
ย ย ย ย -> ๋จผ์ ํ์ํ ๊ณ์ฐ์์ ๊ดํธํ๊ธฐ
ย ย ย ย -> ๊ณ์ฐ ์ฐ์ ์์์ ๋ฐ๋ผ ()๊ดํธ

๐ ๋ณ์ ์ด๋ฆ ์ ํ๊ธฐ
-
๊ท์น์ ๋ง์ถฐ์
(1) ์๋ฌธ์(๋,์๋ฌธ์-๊ฐ๊ฐ), ์ซ์, ํน์๋ฌธ์($,_) ์ฌ์ฉ ๊ฐ๋ฅ
ex) g_level, count100, _master. $won
(2) ์ซ์๋ก๋ ์์ํ ์ ์๋ค
ex) int 8a = 10;, 27day - > ์๋ฌ๋ฐ์
(3) ์๋ฐ์์ ์ด๋ฏธ ์ฌ์ฉ ์ค์ธ ์์ฝ์ด(์๋ฐ๋ฌธ๋ฒ) ์ฌ์ฉํ ์ ์๋ค
ex) int class = 10; , while, int, ...
๐ ์ถ๋ ฅํด๋ณด๊ธฐ
- ๋ณ์ ์ ์ ํด์ 12 ์ด๊ธฐ๊ฐ ์ ์ฅ
์ถ๋ ฅ => ๋ฐ๊ตฌ๋์ ์ ์ฅ๋ ์ฌ๊ณผ๋ 12๊ฐ์
๋๋ค.
