์ ์ ๊ฐ๋ฐ์ ๊ธฐ์ ๋ฉด์ : Java 01
๐ฃ๏ธ Java์ ํน์ง์ ์ค๋ช ํด์ฃผ์ธ์.
IP๋
๐ฃ๏ธ ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ์ ์์น์ ๋ฌด์์ด๋ฉฐ, Java์์ ์ด๋ฅผ ์ด๋ป๊ฒ ๊ตฌํํ๋์?
IP๋
๐ฃ๏ธ Java์ '์ฐ๊ธฐ ํ๋ฒ, ์ด๋์๋ ์คํ' (Write Once, Run Anywhere) ์์น์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
IP๋
๐ฃ๏ธ Java์ ๊ธฐ๋ณธ ๋ฐ์ดํฐ ํ์ ์ ์ด๋ค ๊ฒ๋ค์ด ์๋์?
IP๋
๐ฃ๏ธ Java์ ์ปฌ๋ ์ ํ๋ ์์ํฌ์ ๋ํด ์ค๋ช ํ๊ณ , ์ฃผ์ ์ธํฐํ์ด์ค์ ํด๋์ค๋ค์ ์ธ๊ธํด์ฃผ์ธ์.
IP๋
๐ฃ๏ธ Java์์ ์ถ์ ํด๋์ค์ ์ธํฐํ์ด์ค์ ์ฐจ์ด์ ์ ๋ฌด์์ธ๊ฐ์?
IP๋
๐ฃ๏ธ Java์ ๊ฐ๋น์ง ์ปฌ๋ ์ (Garbage Collection) ๋ฉ์ปค๋์ฆ์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
IP๋
๐ฃ๏ธ Java์ ์์ธ ์ฒ๋ฆฌ ๋ฐฉ๋ฒ์ ๋ํด ์ค๋ช ํ๊ณ , Checked Exception๊ณผ Unchecked Exception์ ์ฐจ์ด์ ์ ์ค๋ช ํด์ฃผ์ธ์.
IP๋
๐ฃ๏ธ Java์์ ๋ฉํฐ์ค๋ ๋ฉ์ ๊ตฌํํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
IP๋
๐ฃ๏ธ Java์ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ, ํนํ ์คํ๊ณผ ํ์ ์ฐจ์ด์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
IP๋
๐ฃ๏ธ Java์์ 'final', 'finally', ๊ทธ๋ฆฌ๊ณ 'finalize'์ ์ฐจ์ด์ ์ ์ค๋ช ํด์ฃผ์ธ์.
IP๋
๐ฃ๏ธ Java์ ์ง๋ ฌํ(Serialization)์ ์ญ์ง๋ ฌํ(Deserialization)์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
IP๋
๐ฃ๏ธ JVM(Java Virtual Machine)์ ์๋ ์๋ฆฌ์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
IP๋
๐ฃ๏ธ Java์์์ ํด๋์ค ๋ก๋(Class Loader) ์์คํ ์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
IP๋
๐ฃ๏ธ Java์ Reflection API์ ๋ํด ์ค๋ช ํ๊ณ , ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์ ๊ณตํด์ฃผ์ธ์.
IP๋
๐ฃ๏ธ Java์ Generics์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์. ์ ์ฌ์ฉํ๋์?
IP๋
๐ฃ๏ธ Java์ JPA(Java Persistence API)์ Hibernate์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
IP๋
๐ฃ๏ธ Java์ Spring ํ๋ ์์ํฌ์ ๋ํด ์ค๋ช ํ๊ณ , ๊ทธ ์ฃผ์ ํน์ง๋ค์ ๋ง์ํด์ฃผ์ธ์.
IP๋
Reference