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