理論上可以
但是目前還沒有這方面的軟體
所以樓主達不到這個目的
要開發這樣的
編譯器
有一定困難,而實用價值並不高,所以一般沒人開發。
不過智能的是Windows
mobile的話,有模擬DOS的軟體,裡面可以運行turbo
C,我試過,還行。
㈡ 為什麼有的手機可以運行JAVA有的不可以JAVA運行需要什麼環境
java是高級語言,而我們的手機是機器,無論多高級的機器都只認識0 1 ,而高級語言有些類似於我們說的話,機器肯定不認識,咋能讓機器認識呢?我們得藉助一個翻譯,也就是傳說中的編譯器【這個東東在許多地方都有】,如果你的手機系統沒有這個java的編譯器,那你的手機肯定不能運行jar的東東。
㈢ java可以直接在手機上運行
不可以的,Java是一個編寫代碼的軟體,只能在電腦上用
㈣ 手機上能運行java嗎
您好,對於該問題
當然可以的, 不過這個需要手機支持JAVA 以前的老版手機大部分都有這種的
不過 現在最流行的是安卓的手機了,手機游戲也大部分是 安卓寫的,
電腦上編寫的java程序直接放在手機里 能否運行 要看手機是否支持java程序
以前很多老版機器是默認就有java的功能了, 直接不支持java的機器就越過了。
如果手機支持 默認又沒有java環境 可以在網上去下載 參考資料
http://..com/link?url=_lRnjuXq8fb-z2Ra-EDbI2g8iGKaqiZc-pTRI50ol3CNP75LftVE2y_
祝樓主 早日完成該問題!
㈤ 到底手機有沒有java編譯器
這個真說不好
但android手機是虛擬機肯定是有的,再說,手機沒有必要去編譯程序的,它只需要能運行就行了
㈥ JAVA程序為什麼能在手機上運行和JVM有關MIDP
手機操作系統大部分是由java編寫的,java第一次編譯後不能直接運行,還要再編譯一次才可以讓機器識別代碼並運行程序。當時sun公司開發java的目的是給家用電器安裝操作系統,不同的電器有不同的物理硬體(物理計算方式不同),這樣就限制了系統的可移植性,java友好的解決了此問題,只要用不同的編譯器編譯java程序就能讓同一個程序在不同的物理硬體上運行。建議你看一下java的序言,裡面有更加詳細的資料。
㈦ java程序能不能在手機上運行
能不能再手機系統運行,取決於這段java代碼是什麼格式。還有手機是什麼系統。
比如。如果手機是蘋果的。那麼就不可以,它的應用是用oc或者swift來寫的。如果是微軟手機系統的也不行,用C#語言開發。如果是安卓手機,他的應用是java開發的。但是也要遵守一定規范並且製作成apk才可以運行。如果非得要運行一段java代碼,也是可以的。就是自己製作一個apk來調用java程序中class的已知方法。(但是程序自己本身是不能獨立執行的。需要外部程序的調用。)
㈧ 在手機上寫JAVA代碼,如何在手機上運行
在網路上搜索AIDE程序並下載安裝好。程序有點兒大,推薦使用WIFI進行下載。
打開程序默認進入的JAVA源代碼編寫界面。系統自動給出了一段JAVA 「hello world」源代碼。點擊右上角的播放器按鈕即可編譯運行。如果源代碼有誤編譯器會提示錯誤地方,還是比較人性化的。成功編譯則可以看到屏幕上列印出「hello world」兩個單詞。「hello world」是程序入門的意思,每個人學習各個程序第一句輸出都是「hello world」
這里我利用嵌套for循環結構寫了一個九九乘法表,有興趣的朋友可以試試。有疑問的可以參考源代碼圖片。這里我不復制出源代碼主要是為了提高大家手寫代碼的感覺。注意代碼每個符號都是半形,且每句結束後必須打半形分好。代碼最好成階梯狀。
㈨ java編譯成jar文件後能直接在手機上運行嗎
當然不可以;手機Java程序是另一門Java體制;屬於JavaMe體制;你編寫的那個HelloWord是屬於javaSe范疇的;作為一個剛接觸Java的新手來說必要的基礎知識了解多了沒有壞處
㈩ 我的手機為什麼不能運行有的java.
java 他是由JVM java編譯器 解釋的
如果你下的JAVA 是用不同JAVA版本寫的那邊就有可能運行不了現在JAVA1.6 和1.5 1.4的
如果你用的是1.6寫的但是你手機上的java編譯器是1.4的那就不行了