토마토바구니
600
2020-06-07 00:34:35 작성 2020-06-08 15:39:24 수정됨
7
3810

왜 Java는 JVM이 존재할까?


누군가 "왜 Java는 C처럼 바로 기계어로 컴파일 하지 않을까?"를 질문했고, 이에 대해서 나름의 생각을 작성 해봤습니다.

사실 그렇게 대단한 내용은 아니지만, 혹시나 궁금증을 가지시는 분들께 간략하게 작성했습니다. 좀 급하게 작성해서 분명히 틀린 내용이 있을 것 같습니다. 아직 내용도 조금 더 추가해야 할 것 같구요.

틀린 내용이나, 추가해야 할 내용이 있다면 알려주시면 감사하겠습니다!


13
9
  • 댓글 7

  • 전공자보다잘할꺼야
    6
    2020-06-07 21:50:03

    와 진짜 최고에요!!! 이해 쏙쏙

  • 한량개발자
    1k
    2020-06-09 08:05:15

    WORA 이야기를 쉽게 잘 풀었네요!

    WOCA 이야기 까지 있었으면 아주 굳

  • youngyoung
    1k
    2020-06-09 20:30:27

    읽다보니 좀 추가하고 싶어져서.. 아래도 같이 한번 읽어보세요

    하이튼 아재의 오지랖이 또..병이다 참.. 나도..

    https://codevang.tistory.com/84

  • 토마토바구니
    600
    2020-06-10 23:22:44

    youngyoung /// 아닙니다! 오히려 혼자 공부하는 학생이다 보니, 공부할 거리를 주시는 분들도 감사드립니다ㅠㅠㅎㅎ혼자서 하다 보면 뭘 해야 할지 모르는 순간이 많거든요

  • 김수준
    1k
    2020-07-01 15:45:00 작성 2020-07-01 15:47:55 수정됨

    읽어보니 유익한 내용이네요 ㅎㅎㅎ 감사합니다 ㅎ


    결론은 한번 컴파일 한 것은, 어느 하드웨어 구조에서든지 읽고 동작시켜주기 위해 프로그래머와 하드웨어 사이에 JVM을 넣어줬다는 이야기군요.

  • 가르디흉
    22
    2020-09-20 23:00:45
    설명 정말 잘되어있네요 
  • 토마토바구니
    600
    2020-09-23 18:02:03

    김수준 /// 넵 그렇습니다. Java의 정신인 "Write once, Read anywhere" 한마디에 JVM의 모든 원리가 담겨있는 것 같습니다ㅎㅎ


    가르디흉 /// 감사합니다ㅎㅎ

  • 로그인을 하시면 댓글 을 등록할 수 있습니다.