ใ์ค๋ ํ์ต ์์ฝใ
1. intelliJ, Java ์ค์น
2. Java ๋ฌธ๋ฒ ์ข ํฉ๋ฐ 1-1~1-5๊น์ง ์๊ฐ
- JDK, Javac, JVM, ๋ฐ์ดํธ์ฝ๋, Java์ ํน์ง 3๊ฐ์ง
- RAM, ๋ณด์กฐ๊ธฐ์ต์ฅ์น, ๋ฐ์ดํธ(Byte), ๋นํธ(bit)
- ํจํค์ง, ํด๋์ค, ์ํฌํธ, ๋ณ์, ์๋ฃํ, ์๋ฃํ ์ข ๋ฅ, ์บ์คํ (์๋ฃํ ๋ณํ)
- ์นด๋ฉ์ผ์ด์ค, ์ค๋ค์ดํฌ์ผ์ด์ค, ํจํค์ง·ํด๋์ค·๋ณ์์ ์ด๋ฆ ๊ท์น
- ๋ฐ์ดํฐ ์ถ๋ ฅ, System.out.println(), ๊ฐํ๋ฌธ์, ๋ฐ์ดํฐ ์ ๋ ฅ, Scanner, nextLine()
ใํ์ต ๋ด์ฉ ์ ๋ฆฌใ
1. JDK, Javac, JVM, ๋ฐ์ดํธ์ฝ๋, Java์ ํน์ง 3๊ฐ์ง
2. RAM, ๋ณด์กฐ๊ธฐ์ต์ฅ์น, ๋ฐ์ดํธ(Byte), ๋นํธ(bit)
3. ํจํค์ง, ํด๋์ค, ์ํฌํธ, ๋ณ์, ์๋ฃํ, ์๋ฃํ ์ข ๋ฅ, ์บ์คํ (์๋ฃํ ๋ณํ)
[Java] ํจํค์ง, ํด๋์ค, ๋ณ์์ ๊ฐ๋ , ์๋ฃํ์ ์ข ๋ฅ์ ์บ์คํ
* Java ๋ฌธ๋ฒ ์ข ํฉ๋ฐ 1-3, 1-4 ๊ฐ์ ๋ด์ฉ ์ ๋ฆฌ ํจํค์ง, ํด๋์ค, ์ํฌํธ, ๋ณ์, ์๋ฃํ, ์๋ฃํ ์ข ๋ฅ, ์บ์คํ (์๋ฃํ ๋ณํ) Java์ ๊ธฐ๋ณธ ๊ตฌ์ฑ ์์ ๊ทธ์ค ์ฝ๋ ๊ตฌ์กฐ(ํจํค์ง, ํด๋์ค) ์ ์ฝ๋ ์ฐ๊ฒฐ(์ํฌํธ)
aggeeeee.tistory.com
4. ์นด๋ฉ์ผ์ด์ค, ์ค๋ค์ดํฌ์ผ์ด์ค, ํจํค์ง·ํด๋์ค·๋ณ์์ ์ด๋ฆ ๊ท์น
๐ก ๊ฒฐ๋ก : Java์ ๋ค์ด๋ฐ ๊ท์น์?
โ๏ธ ์๋ฃํ์ ์๋ฌธ์๋ก (String ์ ์ธ)
โ๏ธ ๋ฉ์๋๋ camelCase (์๋ฌธ์๋ก ์์, ๋จ์ด ์ด์ด์ง ๋ ๋๋ฌธ์)
โ๏ธ ํด๋์ค๋ PascalCase (์ฒซ ๊ธ์ ๋๋ฌธ์)
โ๏ธ ์์๋ UPPER_CASE (๋ชจ๋ ๋๋ฌธ์ + ์ธ๋์ค์ฝ์ด)
5. ๋ฐ์ดํฐ ์ถ๋ ฅ, System.out.println(), ๊ฐํ๋ฌธ์, ๋ฐ์ดํฐ ์ ๋ ฅ, Scanner, nextLine()
โผ๏ธScanner ์ฌ์ฉํ๋ค๊ฐ ๋ฐ์ํ ์๋ฌ
java: cannot find symbol
symbol: class Scanner
location: class chapter1.io.Main
Scanner ๊ฐ์ฒด๋ฅผ ์๋ถ๋ฅด๋ฉด ์๋์ ์์ ๊ฐ์ ๋ฌธ์ฅ์ด ๋ธ...
import java.util.Scanner;
import ํด์ฃผ๋ฉด ๊ฐ๋จํ๊ฒ ํด๊ฒฐ!
โผ๏ธ์๋ฃํ, ๋ฉ์๋ ์ ๋ ฅํ ๋ ๋์๋ฌธ์ ๊ตฌ๋ถ ํ์
// ์์์ (float, double)
System.out.print("์์์ (double)์ ์
๋ ฅํ์ธ์: ");
double doubleBox = scanner.nextDouble();
System.out.println("floatBox = " + doubleBox);
์ ์ฝ๋๋ฅผ ์ ๋ ฅํ๋ฉด์ ์๊ฒ ๋ ์ฌ์ค..
์๋ฃํ ์ ๋ ฅํ ๋ Double์ ์๋ฌ์, double์ด ๋ง์
๋ฉ์๋ ์ฌ์ฉํ ๋ scanner.nextdouble์ ์๋ฌ์, nextDouble์ด ๋ง์
๋ค์ ๋ณต์ตํ๋ฉด์ ๋ด์ฉ ์ ๋ฆฌํ๋๊น ๋น์ฐํ๊ฑด๋ฐ!! ์ฒ์ ๋ฐ๊ฒฌํ์ ๋ ๋๋ฌด ํท๊ฐ๋ ธ๋ค.
โ๏ธ ์๋ฃํ์ String๋นผ๊ณ ๋ชจ๋ ์๋ฌธ์๋ก๋ง ๊ตฌ์ฑ
โ๏ธ ๋ฉ์๋๋ ์นด๋ฉ์ผ์ด์ค๋ก ์์ฑ
์ผ๋ก ์์๋์!!
ใ๋ฉ๋ชจใ
1.
์ค๋๋ถํฐ๋ TIL๋ ์ฝ๊ฐ ๋ค๋ฅด๊ฒ ์จ์ผ๊ฒ ๋ค!
TIL์ ๋ชจ๋ ์ค๋ ๋ฐฐ์ด ๋ด์ฉ์ ์ ๋ฆฌํ๋ ค๋ ๋์ค์ ์ฐพ์๋ณด๊ธฐ ์ด๋ ค์
๊ฒ์๊ธ ์ฐ๊ณ , ์ค๋ ๋ฐฐ์ ๋ ๊ฒ๋ค ๋ชฉ์ฐจ์ฒ๋ผ ์์ฑํ์!!
2.
์๋ฐ๋ ๋ฌ๋์ปค๋ฒ๊ฐ ์๋ ์ธ์ด๋ผ๊ณ ํ๋ค... ๋ถํธ์บ ํ์์ ์ถ์ฒํด์ค ํ์ต๋ฐฉ๋ฒ
โ ๊ฐ์ ๋ฃ๋ค๊ฐ ๋ชจ๋ฅด๋ ๊ฒ ์์ผ๋ฉด ๋ฉ๋ชจํด๋๊ณ ๋์ด๊ฐ๊ธฐ, ๊ตฌ๊ธ๋ง๋ฑ ๊ฐ๋จํ๊ฒ ์ฐพ์๋ณด๋๊ฑด ๊ด์ฐฎ์ง๋ง ํ ๊ฐ๋ ์ ๋๋ฌด ์ค๋ ๋จธ๋ฌผ์ง ์๊ธฐ
โก ์ผ๋จ ์ ์ฒด ํ๋ฒ ๋ค์ด๋ณด๊ณ , ๋ฐ๋ณต ํ์ตํ๊ธฐโข ์ฃผ์ด์ง ๊ณผ์ ์ ์ถํ๊ณ , ๋ฐ์ ํผ๋๋ฐฑ์ ํ์ฉํ์ฌ ๊ณผ์ ๊ฐ์ ํด ๋๊ฐ๊ธฐ!!
3.
CH2 ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ด์ฃผ์ฐจ ์์์ ํ๋ฉฐ..
์ฑํฐ 1,2๋ ์๋ฒฝ์ด ์ดํดํ๊ธฐ!! ๋ฌดํ๋ฐ๋ณต
๊ณผ์ ํผ๋๋ฐฑ ํ, ๋ด๊ฐ ์ ์ถํ ๊ณผ์ ๋ฅผ ๊ณ์ ๊ฐ์ ํด๋๊ฐ๊ธฐ!!