ICT

JAVAλž€ 무엇이고 μ–΄λ–»κ²Œ 곡뢀 ν•΄μ•Όλ κΉŒ??

μ•Œ 수 μ—†λŠ” μ‚¬μš©μž 2016. 11. 19. 14:34
λ°˜μ‘ν˜•

 

μ•ˆλ…•ν•˜μ„Έμš”~ μ˜€λŠ˜μ œκ°€ ν¬μŠ€νŒ… ν•  λ‚΄μš©μ€ JAVA μž…λ‹ˆλ‹€~!!

JAVA λ§Žμ΄λ“€μ–΄ λ³΄μ…¨λ‚˜μš”?? μƒμ†Œν•œλΆ„λ“€λ„ κ³„μ‹€κΊΌμ˜ˆμš”

μš°μ„  JAVAκ°€ λ­”μ§€ κ°„λ‹¨ν•˜κ²Œ μ„€λͺ…μ‹œμž‘ν• κ»˜μš”~

 

 

 

 

 

 

 

 

 

 

 

JAVAλž€?

λ„€νŠΈμ›Œν¬μƒμ—μ„œ μ“Έμˆ˜ μžˆλ„λ‘ λ―Έκ΅­ 썬 λ§ˆμ΄ν¬λ‘œμ‹œμŠ€ν…œμ‚¬μ—μ„œ

κ°œλ°œν•œ 객체 μ§€ν–₯ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ₯Ό λœ»ν•©λ‹ˆλ‹€.

(1996년에 λ§Œλ“€μ–΄μ‘Œκ΅¬μš”)

 

 

그럼 JAVA μž₯점에 λŒ€ν•˜ μ•Œμ•„λ³ΌκΉŒμš”?

JAVA μž₯점
1. 객체 μ§€ν–₯ 언어이닀.

(μ—¬κ±° 객체지ν–₯ 언어쀑에 κ°€μž₯ 객체 μ§€ν–₯성이 λ‹λ³΄μ΄λŠ” μ–Έμ–΄μž…λ‹ˆλ‹€)
2. μ •κ΅ν•˜κ³  μžμ„Έν•œ μ˜ˆμ™Έμ²˜λ¦¬
3. ν›Œλ₯­ν•œ λ””μžμΈ(ν”„λ‘œκ·Έλž¨μ μœΌλ‘œ λ””μžμΈμ΄ 잘 λ˜μ–΄μžˆμŠ΅λ‹ˆλ‹€)
4. OS에 독립적이닀. (이게 κ°€μž₯ 큰 μž₯점 μ΄κ΅¬μš”)

(JVM만 μ„€μΉ˜λ˜λ©΄ μ–΄λ–€ μš΄μ˜μ²΄μ œλΌλ„ μ‹€ν–‰ κ°€λŠ₯)
5. μ•ˆλ“œλ‘œμ΄λ“œκ°€ μžλ°” 기반이라 잘 λ°°μ›Œλ‘λ©΄ μ–΄ν”Œκ³„λ°œλ„ ν• μˆ˜μžˆμ–΄μš”

 

 

 

 

 


 

 

 

μž₯μ μ΄μžˆλŠ”λ§ŒνΌ 단점도 있겠죠?

 

JAVA단점
1. λŠλ¦½λ‹ˆλ‹€
2. μ˜ˆμ™Έμ²˜λ¦¬κ°€ λΆˆνŽΈν•©λ‹ˆλ‹€(μ˜ˆμ™Έμ²˜λ¦¬κ°€ 잘 λ˜μ–΄ μžˆμ§€λ§Œ 일일이 μ§€μ •ν•΄μ€˜μ•Όν•˜λŠ” λΆˆνŽΈν•¨μ΄ μžˆμŠ΅λ‹ˆλ‹€.)
3. 닀쀑 상속이 μΈν„°νŽ˜μ΄μŠ€λ‘œλ§Œ κ°€λŠ₯ν•©λ‹ˆλ‹€.
4. λ””μ»΄νŒŒμΌμ΄ κ°„λ‹¨ν•˜λ‹€(μž‘μ„±ν•œ μ½”λ“œκ°€ μ‰½κ²Œ λ…ΈμΆœλ˜λŠ” 단점이 μžˆμ–΄μš”)

 

 

 

 

 

 

 

 

μ§€κΈˆκΉŒμ§€ JAVA에 λŒ€ν•΄ μ•Œμ•„λ΄€λŠ”λ°μš”

그럼 이제 μ–΄λ–»κ²Œ 곡뢀해야 λ κΉŒμš”??

 

 

 

 

 

 

 

 

μ•„λ¬΄λž˜λ„ λ…ν•™μœΌλ‘œλŠ” 쑰금 νž˜λ“€μˆ˜κ°€ μžˆμ–΄μš”

κ·Έλž˜μ„œ 쒋은 μ˜¨λΌμΈκ°•μ˜ μ‚¬μ΄νŠΈλ₯Ό μΆ”μ²œν•΄λ“œλ¦΄κ»˜μš”~

KGμ•„μ΄ν‹°λ±…ν¬λΌλŠ” ITμ „λ¬ΈκΈ°κ΄€ μΈλ°μš” κ°•μ‚¬λ‹˜λ“€λ„ μ’‹μœΌμ‹œκ³ 

μ»€λ¦¬νλŸΌλ„ 잘 μ§œμ—¬ μžˆμ–΄μ„œ ν•œλ²ˆ λ“€μ–΄λ³΄μ‹œλŠ”κ²ƒλ„ 쒋을꺼 κ°™μ•„μ„œ

μΆ”μ²œν•΄λ“œλ €μš”

 

 

 

λ°‘μ—λŠ” 쿠폰 λ²ˆν˜Έμž…λ‹ˆλ‹€ κ°€μž…ν•˜μ‹€λ•Œ 쿠폰번호 μž…λ ₯ν•˜μ‹œλ©΄λ˜μš”γ…Žγ…Ž

 

 

 

λͺ¨λ‘λ“€ JAVA곡뢀 μ—΄μ‹¬νžˆν•΄μ„œ λ§ˆμŠ€ν„° ν•˜μžκ΅¬μš”~

ν™”μ΄νŒ…~!!

 

λ°˜μ‘ν˜•