2015-10-07 134 views
-6

是否可以使用Java創建程序並在Linux和Windows上運行? 我的意思是。是否有可能「一次寫入並且無處不在」。如果不可能,是否可以通過最小的修改將程序從一個平臺轉換到另一個平臺(即,到Linux的窗口,反之亦然)? 如果不可能, 是否有可能以特定的風格創建程序,使程序員可以將程序轉換成Windows平臺或Linux平臺 即使這不可能創建新類型的虛擬機系統或東西使它成爲可能適用於Windows和Linux的應用程序開發

即使這個想法沒有任何作用,最大的障礙是什麼?爲什麼它不可能以一種簡單的方式?

回答

-1

當然,你可以在windows的linux上運行java程序,只要你的操作系統上有Java運行庫,你就可以在java中創建跨平臺程序,如果不是的話......它不會運行。你不需要在java中爲windows和linux編寫不同的代碼,也許只是對程序進行一些小的調整。你真的不知道嗎?

無論如何,因爲你的問題,我想你是一個小孩(我希望我沒有錯),我對你的建議是,你開始學習java的基礎知識,因爲你的問題太基本了......而且真誠地改變你的態度,這對你有好處。

+0

如果這樣的話爲什麼呢,它不可能在linux上運行各種遊戲?爲什麼各種程序有Linux版本的Mac版本和Windows版本,爲什麼他們都浪費他們的時間。他們只是說,你爲什麼不安裝jvm。並且可以在任何地方運行。我不是在談論簡單的程序,我知道那些我正在談論的圖形密集程序,對於廣泛的人不是一些特殊用途的小衆程序 –

+0

它可以在Linux中運行遊戲。如果遊戲是用Java編寫的,並且你在linux中有java運行時...那麼你不應該遇到運行它的問題。但通常遊戲不是用java編寫的,通常它們是用windows os本地編寫的(例如用C++)。但現在,在Steam OS中,lnux越來越多的本地遊戲...... –

+0

本機代碼比字節代碼更快(如果編碼正確,當然......如果你不知道自己在做什麼,它可能是最糟糕的!) ...這就是爲什麼遊戲通常是通過C++而不是java ... –

相關問題