當前位置:編程學習大全網 - 編程軟體 - 編程語言編寫的程序壹定要在相應的運行環境下才能運行嗎?

編程語言編寫的程序壹定要在相應的運行環境下才能運行嗎?

現在的網絡遊戲大多數還是用C++編的,而且通常使用DirectX API,C++程序本身就生成的機器代碼,可直接執行,不需要額外的解釋器。而使用DirectX API後需要調用DirectX運行時庫,這個妳機子上都裝了。平時有時候遊戲要妳安裝的DirectX就是運行時庫。而且安裝windows的時候本身就附帶了基本的DX運行時庫。

PC遊戲很少使用Java編寫,使用Java編寫的程序必須要安裝Java虛擬機運行環境才能執行,因為Java程序本身是java的字節碼,不是CPU能識別的機器碼,所以需要解釋器將字節碼翻譯成機器代碼才能運行,這就需要Java虛擬機了。JDK是Java開發工具,用於開發Java程序而不是運行它,但安裝JDK的時候通常會幫妳裝上Java虛擬機。

不管什麽語言寫的程序運行的時候都不需要開發庫,開發庫中的妳需要的靜態代碼都放入妳的程序中了。

不管是JDK還是用於開發C++程序的開發環境都是用來開發程序的,都不需要在運行成品程序的機器上安裝。

  • 上一篇:機械師鼠標燈怎麽設置
  • 下一篇:什麽是VB?什麽是VC?什麽是C++?什麽是C#?什麽是易語
  • copyright 2024編程學習大全網