JDK(Java Development Kit)
- κ°λ°μμ© μλ°
- μλ° μμ© κ°λ° νκ²½, κ°λ°μ νμν λꡬ ν¬ν¨
- JDK κΉλ©΄ μλμΌλ‘ JRE(Java Runtime Environment, μλ° μ€ν νκ²½) μμ±
μλ° λ°°ν¬ν μ’ λ₯
- κ°λ° νκ²½μ λ°λΌ λ€μν λ°°ν¬ν μ 곡
- Java SE
- μλ° νμ€ λ°°ν¬ν
- λ°μ€ν¬νκ³Ό μλ² μμ© κ°λ° νλ«νΌ
- Java ME
- μλ° λ§μ΄ν¬λ‘ λ°°ν¬ν
- μλ² λλ, κ°μ μ ν μν API μ μ
- Java EE
- μλ° κΈ°μ
μ© λ°°ν¬ν
- μλ° κΈ°μ
μ© λ°°ν¬ν
Java λͺ¨λ νλ‘κ·Έλλ°
- Java 9λΆν° λͺ¨λ νλ‘κ·Έλλ° μμ
- λͺ¨λ λ°©μ μλ κΈ°μ‘΄ λ°©μμΌλ‘ μλ° νλ‘κ·Έλλ° ν΄λ 무κ΄
μλ° API
- JDKμ ν¬ν¨λ ν΄λμ€ λΌμ΄λΈλ¬λ¦¬ (λ΄κ° λ§λ€μ§ μμ νλ‘κ·Έλ¨)
- κ°λ°μλ APIλ₯Ό μ΄μ©ν΄ μ½κ³ λΉ λ₯΄κ² μλ° νλ‘κ·Έλ¨ κ°λ°
μλ° ν¨ν€μ§(package)
- μλ‘ κ΄λ ¨λ ν΄λμ€(.javaκ° μ»΄νμΌλ .class)λ€μ λΆλ₯ν΄ λ¬Άμ΄ λμ κ²
- κ³μΈ΅ κ΅¬μ‘°λ‘ λμ΄ μμ
- νλ‘μ νΈ > ν¨ν€μ§ > λͺ¨λ > μ½λ
μλ° ν΅ν© κ°λ°νκ²½, μ΄ν΄λ¦½μ€(Eclipse)
- IDE(Integrated Development Environment)
- ν΅ν© κ°λ° νκ²½
- νΈμ§, μ»΄νμΌ, λλ²κΉ
ν λ²μ ν μ μλ ν΅ν©λ κ°λ° νκ²½
- μ΄ν΄λ¦½μ€(Eclipse)
- μλ° μμ© νλ‘κ·Έλ¨ κ°λ°μ μν ν΅ν© κ°λ° νκ²½
- http://www.eclipse.org/downloads/ μμ λ€μ΄λ‘λ
μ΄ν΄λ¦½μ€λ‘ νλ‘μ νΈ μ€μ΅
νλ‘μ νΈ μμ± --> ν΄λμ€ μμ± --> μλ° μμ€ μμ±λ¨
Test νλ‘μ νΈμ Hellojava.java μ½λλ‘ ν¬λ‘! μΆλ ₯
728x90