νλ‘μ νΈλ₯Ό μμ±νλ©΄ srcν΄λμ binν΄λκ° μμ±λλ€.
src : sourceμ μ½μ΄
μ°λ¦¬κ° μ½λ©νλ λ΄μ©μ΄ source codeμ΄κ³ , μ΄ source codeλ src ν΄λ μμ μ μ₯λμ΄ μμ΄μΌ νλ€.
κ°λ°μκ° μΌλ°μ μΌλ‘ νλ‘μ νΈμ μ½λλ₯Ό μμ±νκ³ νΈμ§νλ κ³³μ΄λ€.
μ½λκ° μ»΄νμΌλλ©΄ κ²°κ³Ό ".class"νμΌμ΄ "bin"ν΄λμ μ μ₯λλ€.
bin : binaryμ μ½μ΄
binaryλ μ΄μ§μ΄λΌλ μλ―Έ, 0κ³Ό 1λ‘ μ΄λ£¨μ΄μ§ νμΌμ΄ μ΄ ν΄λμ μ μ₯λλ€.
.class νμΌμ΄κ³ , JVMμ΄ μ½μ μ μλ μ½λμ΄λ€. (JVMμμ μ€νν μ μλ μ€νμ½λκ° ν¬ν¨λ ν΄λμ΄λ€.)
compileλ classκ° μμΉνλ κ³³μ΄λ€.
μΌλ°μ μΌλ‘ κ°λ°μλ binν΄λμ νμΌμ μλμΌλ‘ μμ ν΄μλ μ λλ€.
λμ srcν΄λμ μμ€μ½λλ₯Ό λ³κ²½νκ³ μ½λλ₯Ό λ€μ μ»΄νμΌνμ¬ μ ".class"νμΌμ μμ±ν΄μΌ νλ€.
μ°Έκ³
https://bigpicture123.tistory.com/306
https://yeon-lee.tistory.com/34