Notice
Recent Posts
Recent Comments
Link
| μΌ | μ | ν | μ | λͺ© | κΈ | ν |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- νλ€μ€
- μ€λΌν΄
- μ½λ©
- streamlit
- μ½λ©ν μ€νΈ
- Oracle
- νλ‘κ·Έλλ¨Έμ€
- μ»΄νμΌμΈμ΄
- μλ£κ΅¬μ‘°
- ν΄μ»€λν¬
- python
- νλ‘κ·Έλλ°
- TF-IDF
- sql
- pandas
- ML
- NumPy
- string λͺ¨λ
- Relation Extraction
- Compiler
- ν΄μν μ΄λΈ
- νμ΄μ¬
- ν΄μ
- BM25
- μ½ν
- ꡬλ¦ν€
- hackerrank
- μ»΄νμΌλ¬
- μΈν°ν리ν°μΈμ΄
- xla
Archives
- Today
- Total
Mo!
[Java] μλ°λ μ»΄νμΌ μΈμ΄μΈκ° μΈν°νλ¦¬ν° μΈμ΄μΈκ°? λ³Έλ¬Έ
π‘ κ²°λ‘ : μλ°λ μ»΄νμΌ μΈμ΄μ μΈν°νλ¦¬ν° μΈμ΄μ νΉμ±μ λͺ¨λ κ°μ§κ³ μλ μΈμ΄μ΄λ€.
1. μ»΄νμΌμ΄λ?
- μ»΄νμΌμ΄λ μΈκ°μ΄ μ΄ν΄ν μ μλ κ³ κΈ μΈμ΄λ‘ μμ±ν νλ‘κ·Έλ¨(μμ€ μ½λ)μ μ»΄ν¨ν°κ° μ€νκ°λ₯ν νμμΈ κΈ°κ³μ΄μ νλ‘κ·Έλ¨μΌλ‘ λ³ννλ μμ μ λ§νλ€.
2. μ»΄νμΌ μΈμ΄μ μΈν°νλ¦¬ν° μΈμ΄μ μ°¨μ΄μ μ?
- μ»΄νμΌ μΈμ΄ : μ½λκ° μ€νλκΈ° μ μ»΄νμΌλ¬λ₯Ό κ±°μ³μ κΈ°κ³μ΄λ‘ λͺ¨λ λ³νλμ΄ μ€νλλ νλ‘κ·Έλλ° μΈμ΄μ΄λ€. μ»΄νμΌλ¬λ μμ€ μ½λ μ 체λ₯Ό ν λ²μ λΆμνκ³ , μ΅μ νλ₯Ό μνν ν μ€ν νμΌμ μμ±νλ€.
- μ€ν νμΌμ μ»΄ν¨ν°μμ μ§μ μ€νλ μ μμΌλ―λ‘, μΈν°νλ¦¬ν° μΈμ΄μ λΉν΄ μ€ν μλκ° λΉ λ₯΄λ€.
- μ»΄νμΌ κ³Όμ μμ μ½λ μ΅μ νμ μ€λ₯ κ²μ¬κ° μ΄λ£¨μ΄μ§λ―λ‘, λ μμ μ μΈ νλ‘κ·Έλ¨μ λ§λ€ μ μλ€.
- κ°λ° κ³Όμ μμ μ»΄νμΌ μκ°μ΄ μμλλ―λ‘, μΈν°νλ¦¬ν° μΈμ΄μ λΉν΄ κ°λ° μλκ° λ릴 μ μλ€.
- μ»΄νμΌλ μ€ν νμΌμ νΉμ μ΄μ 체μ μ μν€ν μ²μ μ’ μλλ―λ‘, λ€λ₯Έ νκ²½μμ μ€ννλ €λ©΄ λ³λμ μ»΄νμΌ κ³Όμ μ΄ νμνλ€.
- λνμ μΈ μ»΄νμΌλ¬ μΈμ΄ : C, C++, Java, Go
- μΈν°νλ¦¬ν° μΈμ΄ : μ½λλ₯Ό ν μ€μ© μ½μ΄ λ€μ΄λ©΄μ μ¦μ μ€ννλ λ°©μ, μμ€ μ½λλ₯Ό μ§μ ν΄μνκ³ μ€ννλ―λ‘, μ»΄νμΌ κ³Όμ μ΄ νμνμ§ μλ€.
- κ°λ°κ³Ό ν μ€νΈ κ³Όμ μμ λΉ λ₯Έ νΌλλ°±μ λ°μ μ μλ€.
- λμ νμ΄νμ μ§μνμ¬ λ³μμ νμ μ λͺ μνμ§ μμλ λλ―λ‘ μ½λ μμ±μ΄ κ°κ²°ν΄μ§λ€.
- μ€ν μλκ° μλμ μΌλ‘ λ리λ€.
- λ§€ μ€ν μλ§λ€ μμ€ μ½λλ₯Ό ν΄μν΄μΌ νλ―λ‘, λκ·λͺ¨ νλ‘κ·Έλ¨μ΄λ 볡μ‘ν μ°μ°μ μνν λλ μ±λ₯ μ νκ° λ°μν μ μλ€.
- μ€ν μ€μλ§ μ€λ₯λ₯Ό λ°κ²¬ν μ μμ΄ λλ²κΉ μ΄ μ΄λ €μΈ μ μλ€.
- μμ€ μ½λκ° κ·Έλλ‘ λ ΈμΆλλ―λ‘ μ½λ 보μμ μ·¨μ½ν μ μλ€.
- λνμ μΈ μΈν°νλ¦¬ν° μΈμ΄ : Python, JavaScript
⇒ κ° μΈμ΄μ νΉμ±μ μ΄ν΄νκ³ νλ‘μ νΈμ μꡬ μ¬νμ λ§κ² μ ννλ κ²μ΄ μ€μνλ€.
3. μλ°λ μ μ»΄νμΌ μΈμ΄μ μΈν°νλ¦¬ν° μΈμ΄μ νΉμ±μ λͺ¨λ κ°μ§κ³ μλκ°?
- μλ° μμ€ μ½λλ λ¨Όμ μλ° μ»΄νμΌλ¬μ μν΄ λ°μ΄νΈμ½λλ‘ λ³νλκ³ , μ΄ λ°μ΄νΈμ½λλ μλ° κ°μ λ¨Έμ (JVM)μμ μΈν°νλ¦¬νΈ λμ΄ μ€νλκΈ° λλ¬Έμ΄λ€.

- μ΄λ¬ν νΉμ± λλ¬Έμ μλ°λ WORA(Write Once, Run Anywhere), νλ² μμ±νλ©΄ μ΄λ νλ«νΌμμλ μ€νν μ μλ€λ μ₯μ μ κ°μ§λ€.

[μ°Έκ³ μ¬μ΄νΈ]
- https://modulabs.co.kr/blog/interpreter-and-compiler/
- https://f-lab.kr/insight/compile-vs-interpreter-languages-and-java
- https://ko.wikipedia.org/wiki/%EC%BB%B4%ED%8C%8C%EC%9D%BC%EB%9F%AC
- https://ko.wikipedia.org/wiki/%EC%9D%B8%ED%84%B0%ED%94%84%EB%A6%AC%ED%84%B0
Comments