๋ณธ ๊ฐ์๋ java8์ ๊ธฐ์ค์ผ๋ก ์งํ๋๊ธฐ ๋๋ฌธ์ ์ฐ์ Java version ํ์ธ์ ๋จผ์ ํด์ฃผ์๋ค!
โ Java version / Java Compiler version ํ์ธํ๋ ๋ฒ
๋จ์ถํค window + r์ ์ด์ฉํด ๋ช ๋ น ํ๋กฌํํธ cmd๋ฅผ ์ฐ๋ค.

๊ทธ๋ฆฌ๊ณ ์๋๋ฅผ ์ ๋ ฅํ์ฌ ํ์ธํ๋ค.
java -version
javac -version


โ Java ์ค์น ํ์ผ ๋ค์ด๋ก๋
https://www.oracle.com/java/technologies/downloads/
Download the Latest Java LTS Free
Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts.
www.oracle.com

๊ฐ๊ฐ์ ๋ ธํธ๋ถ์ ๋ง๋ ๋ฒ์ ์ ๋ค์ด๋ก๋ ํด์ฃผ๋ฉด ๋๋ค.
โ ๊ธฐ์กด์ ์ค์น๋ Java ์ญ์ ํ๋ ๋ฒ
์ ์ดํ>ํ๋ก๊ทธ๋จ ์ ๊ฑฐ ๋๋ ๋ณ๊ฒฝ ์์ ์ญ์ ํ ์ ์๋ค.

โ Java(JDK) ์ค์นํ๋ ๋ฒ

jdk-8u341-windows-x64.exe๋ฅผ ์ค์นํ์๊ณ , ์ค์น ๊ฒฝ๋ก๋ ๊ธฐ๋ณธ ๊ฒฝ๋ก๋ก ํ์๋ค.
Install to > Change ์์ ์ค์น ๊ฒฝ๋ก๋ฅผ ์ง์ ๊ฐ๋ฅํ๋ค.
โ Java Docs (Java SE API)
java8์ api๋ ๋ค์์์ ํ์ธํ ์ ์๋ค.
https://docs.oracle.com/javase/8/docs/api/index.html
Java Platform SE 8
docs.oracle.com
๋ค๋ฅธ ๋ฒ์ ์ java๋ ์๋์ ๋งํฌ๋ฅผ ์ด์ฉํ ์ ์๋ค.
https://docs.oracle.com/en/java/javase/
Java Platform, Standard Edition Documentation - Releases
Java Platform, Standard Edition documentation, current and previous releases
docs.oracle.com
โ Windows10 ํ๊ฒฝ๋ณ์ ์ค์ ํ๋ ๋ฒ: JAVA _HOME
JAVA_HOME: JDK๊ฐ ์ค์น๋ ํ ๋๋ ํ ๋ฆฌ ์ง์ (Windows ๋ด์์ ๋ณ์๋ก ์ฌ์ฉ๋๋ค.)
์ ์ดํ>์์คํ
๋ฐ ๋ณด์> ์์คํ
์์ ๊ฐ๋ฅํจ
์ด๋ '์๋ก ๋ง๋ค๊ธฐ' ํ๊ณ '๋ณ์ ์ด๋ฆ'(JAVA_HOME), '๋ณ์ ๊ฐ' (ํ์ผ ๊ฒฝ๋ก) ๋ฅผ ์ ์ด์ฃผ๋ฉด ๋๋ค.

โ Windows10 ํ๊ฒฝ๋ณ์ ์ค์ ํ๋ ๋ฒ: Path
Path: Windows์ ๋ช
๋ น ํ๋กฌํํธ์์ ๋ช
๋ น์ ์คํํ ๋ ์คํํ ๋ช
๋ น์ด ์์น๋ฅผ ์ฐพ์๋ณด๋ ํด๋์ ๊ฒฝ๋ก ๋ชจ์
์ ์ดํ>์์คํ
๋ฐ ๋ณด์> ์์คํ
์์ ๊ฐ๋ฅํจ
Path์์ 'ํธ์ง'์ ๋๋ฅด๊ณ '%JAVA_HOME%\bin'์ ์
๋ ฅํด์ฃผ๋ฉด ๋๋ค.
bin ํด๋์๋ java ๊ด๋ จ ์คํํ์ผ๋ค์ด ์กด์ฌํจ

โ JDK์ค์น ๋ฐ ํ๊ฒฝ์ค์ ๋ ๋ด์ฉ ํ์ธ
๋จ์ถํค window + r์ ์ด์ฉํด ๋ช
๋ น ํ๋กฌํํธ cmd๋ฅผ ์ฐ๋ค.
๊ทธ๋ฆฌ๊ณ ๋ค์๊ณผ ๊ฐ์ด ํ์ธํ ์ ์๋ค.

โ Java Programming
STEP1) ๊ฐ๋ฐ ํด๋ ์์ฑํ๊ธฐ
STEP2) ๋ฉ๋ชจ์ฅ์์ HelloWorld.java ์์ฑํ๊ธฐ
public class Hello World{
public static void main(String[] args){
System.out.println("Hello World~!)
}
}

STEP3) cmd์์ ์คํํ๊ธฐ
cd C:\dec
dir
javac HelloWorld.java //์ปดํ์ผ
java HelloWorld
์ปดํ์ผ์ ํ ์ดํ์๋ ํ์ฅ์๊น์ง ์ ์ ํ์๊ฐ ์์

๐ ๋ ๋ค๋ฅธ ์์๋ค

'๐ Study > JAVA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JAVA] 3์ฃผ์ฐจ(1) | ๋ณ์์ ๋ฐ์ดํฐ ํ์ (JAVA ์ถ๋ ฅ ๋ฉ์๋) (0) | 2022.09.20 |
---|---|
[JAVA] 2์ฃผ์ฐจ(4) | JAVA ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ด (0) | 2022.09.20 |
[JAVA] 2์ฃผ์ฐจ(3) | ์ฉ์ด ์ ๋ฆฌํ๊ธฐ (1) | 2022.09.20 |
[JAVA] 2์ฃผ์ฐจ(2) | ํตํฉ๊ฐ๋ฐํ๊ฒฝ ์ดํด๋ฆฝ์ค ์ค์นํ๊ธฐ (0) | 2022.09.20 |
[JAVA] 1์ฃผ์ฐจ | (0) | 2022.09.20 |