" λ…Έλ ₯을 μ΄κΈ°λŠ” 재λŠ₯은 μ—†κ³  "
λ…Έλ ₯을 μ™Έλ©΄ν•˜λŠ” 결과도 μ—†λ‹€
이창호 9단
Junesker
Junesker -
S T U D Y/Java
[JAVA] λ³€μˆ˜μ™€ μƒμˆ˜
μ–΄λ–€ ν”„λ‘œκ·Έλž˜λ° 언어라 할지라도 λ³€μˆ˜μ™€ μƒμˆ˜μ˜ κ°œλ…μ€ 동일 ν•˜κ±°λ‚˜ λΉ„μŠ· ν•  것이닀. λ³€μˆ˜μ™€ μƒμˆ˜μ˜ λŒ€ν•œ κ°œλ…μ€ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ₯Ό 배우기 μœ„ν•΄ 무쑰건 기본으둜 또 기초둜 μ•Œκ³  μžˆμ–΄μ•Όν•˜λŠ” κ°œλ…μΌ 것이닀. λ³€μˆ˜λž€? "λ³€μˆ˜(Variable)λž€? 단, ν•˜λ‚˜μ˜ 값을 μ €μž₯ν•  수 μžˆλŠ” λ©”λͺ¨λ¦¬ 곡간을 μ˜λ―Έν•œλ‹€." ν”„λ‘œκ·Έλž˜λ°μ—μ„œλŠ” λ³€μˆ˜(variable)λž€, 값을 μ €μž₯ν•  수 μžˆλŠ” λ©”λͺ¨λ¦¬μƒμ˜ 곡간을 μ˜λ―Έν•œλ‹€. 이 곡간에 μ €μž₯된 값은 변경될 수 있기 λ•Œλ¬Έμ— 'λ³€μˆ˜'λΌλŠ” μˆ˜ν•™μš©μ–΄μ™€ λΉ„μŠ·ν•œ 면이 μžˆμ–΄μ„œ λΆ™μ—¬μ§„ 이름이닀. ν•˜λ‚˜μ˜ λ³€μˆ˜μ— 단 ν•˜λ‚˜μ˜ κ°’λ§Œ μ €μž₯ν•  수 μžˆμœΌλ―€λ‘œ, μƒˆλ‘œμš΄ 값을 μ €μž₯ν•˜λ©΄ 기쑴의 값은 사라진닀. ν”„λ‘œκ·Έλž˜λ°μ˜ 첫 μ‹œμž‘μ΄ λ³€μˆ˜ μ΄λ―€λ‘œ κ°„λ‹¨ν•˜μ§€λ§Œ μ •ν™•ν•œ κ°œλ…κ³Ό μ‚¬μš©λ²•μ„ μ•Œκ³  κ°€μ•Όν•œλ‹€. λ³€μˆ˜μ˜ μ„ μ–Έκ³Ό μ΄ˆκΈ°ν™” λ³€μˆ˜(va..
Junesker
Junesker -
DEVELOPMENT/JAVA
β˜• μžλ°”(JAVA)λž€?
JAVA μ–Έμ–΄λ₯Ό 처음 μ ‘ν•  λ•Œκ°€ 2009λ…„μ΄μ—ˆλ‹€. κ·Έλ•Œ λ‹Ήμ‹œμ—” JAVAκ°€ 무엇인지 μ–΄λ–»κ²Œ μ‚¬μš©λ˜λŠ”κ±΄μ§€λ„ λͺ¨λ₯Έμ±„ κ·Έλƒ₯ μ‚¬μš©ν–ˆλ˜κ²ƒ κ°™λ‹€. κ·ΈλŸ¬λ‹€ 문득 λ‚΄κ°€ JAVAμ–Έμ–΄λ₯Ό μ‚¬μš©ν•΄ μ›Ή μ• ν”Œλ¦¬μΌ€μ΄μ…˜λ„, Bot, μ›Ήμ•± ν”Œλž«νΌ, μ‘μš©ν”„λ‘œκ·Έλž¨ 등등을 λ§Œλ“€μ§€λ§Œ λˆ„κ΅°κ°€κ°€ "JAVAλž€ λ¬΄μ—‡μΈκ°€μš”?" λΌλŠ” μ§ˆλ¬Έμ„ ν–ˆμ„λ•Œ λ§‰νž˜μ—†μ΄ JAVA에 λŒ€ν•΄μ„œ μ„€λͺ…을 ν•  수 μžˆμ„κΉŒ? ν•˜λŠ” 의문이 λ“€μ—ˆκ³  λ‚΄ μžμ‹ μ—κ²Œ JAVA에 λŒ€ν•΄μ„œ μ„€λͺ…ν•΄λ³΄μ•˜λ‹€. 속 μ‹œμ›ν•œ κ²°κ³Όλ₯Ό λ‚΄μ§€ λͺ»ν•˜λŠ” λ‚˜λ₯Ό λ°œκ²¬ν•  수 μžˆμ—ˆλ‹€. κ·Έλž˜μ„œ JAVAλž€ 무엇이고 JAVA의 νŠΉμ§•μ— λŒ€ν•΄μ„œ μ•Œμ•„λ³΄κ³ μž ν•œλ‹€. Javaλž€ 무엇인가? μžλ°”λŠ” 썬 λ§ˆμ΄ν¬λ‘œμ‹œμŠ€ν…œμ¦ˆ(Sun Microsystems, Inc)μ—μ„œ κ°œλ°œν•˜μ—¬ 1995년도에 κ³΅μ‹μ μœΌλ‘œ λ°œν‘œν•œ 객체지ν–₯ ν”„λ‘œκ·Έλž˜λ° 언어이닀. ..