• 로그인 함 해보끄나?

  • Sarangnamu.net June 17, 2003
    Home Login Profile Study Open Project Q&A Google Code
    C++ 프로그래머 Java 맛보기 #2
    Last Modify : 20 February, 2011(10:50)

    머 튜토리얼에 따라서 대체 java 라는 놈이 어떤 놈인 것이냐? 라는 이야기로 시작되는데 언어들이 머 특별한게 있겠냐만은 다음처럼 그림을 묘사를 해두었는데 

     
    일반적으로 Native 언어들은 컴파일러에서 object 파일을 생성후 execute 파일 생성 시키는데 이녀석은 virtual machine 에서 돌아갈 수 있는 중간단계의 언어를 생성 한뒤 virtual machine 에서 실행을 시킨다. 물론 이런 managed 언어들은 모두 비슷한 방식으로 돌아가므로 대충만 알아두면 되지 않을 까 싶다. 

     
     
     
     
    java 의 장점으로 하나의 코드로 any device 가 가능하다는 점인데 그에 구조는 아래와 같다. 사용자는 코드를 작성하고 만들어진 class 로 jvm에서 실행한다는 것 인데 사실 C++ 도 다르지 않다. 물론 target 이 되는 컴파일러와 system dependent 한 코드들을 사용하지 않는다는 가정에서 말이다. 
     
     
     

    Comment


    입력하3 1508772098



    Locations of visitors to this page