① Vue正式上線項目都是編譯之後的嗎
對,都是編譯後的,就像後端,也是編譯後的
② 編程語言編寫的程序一定要在相應的運行環境下才能運行嗎
現在的網路游戲大多數還是用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++程序的開發環境都是用來開發程序的,都不需要在運行成品程序的機器上安裝。
③ 為什麼每次運行程序之前,VS都要先編譯的解決方法
這是因為程序運行過快的原因,程序運行結果就會顯示後立即消失。解決方法:加一個輸入函數。
④ 如何用javac 和java 編譯運行整個Java工程
1、將編譯好的比如Demo.java文件放到某個盤下(比如D盤)
2、進入控制台(window+R鍵---->輸入cmd)
以上完成整個在控制台運行java程序的流程。