卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

如果有配套的編譯器,JAVA語(yǔ)言可不可以編寫單片機(jī)程序呢?

網(wǎng)友解答: 事實(shí)上,目前的Java語(yǔ)言沒(méi)有辦法運(yùn)行在單片機(jī)上。Java語(yǔ)言不是一種編譯型語(yǔ)言,是一種字節(jié)碼解釋型語(yǔ)言。Java代碼的運(yùn)行除了需要一個(gè)Java虛擬機(jī),還需要一大堆相關(guān)的基本

網(wǎng)友解答:

事實(shí)上,目前的Java語(yǔ)言沒(méi)有辦法運(yùn)行在單片機(jī)上。Java語(yǔ)言不是一種編譯型語(yǔ)言,是一種字節(jié)碼解釋型語(yǔ)言。Java代碼的運(yùn)行除了需要一個(gè)Java虛擬機(jī),還需要一大堆相關(guān)的基本庫(kù)。以arm處理器為例,arm 32位版本的Java虛擬機(jī)運(yùn)行時(shí)占用內(nèi)存空間為190M字節(jié),基本庫(kù)和你的代碼運(yùn)行空間還不包括在內(nèi)。如果一個(gè)處理器被稱為單片機(jī),內(nèi)存一般以KB計(jì)算,有些高級(jí)單片機(jī)有1M或2M內(nèi)存已經(jīng)不得了了。這里內(nèi)存容量是指RAM,不是閃存。這個(gè)評(píng)估還是把單片機(jī)字長(zhǎng),操作系統(tǒng),指令系統(tǒng)給忽略的情況下做出的。說(shuō)到Java的本質(zhì),就是運(yùn)行在哪里,就要把編譯器安裝到哪里的累贅語(yǔ)言。此外,由于Java使用了動(dòng)態(tài)內(nèi)存自動(dòng)回收機(jī)制,使得這種語(yǔ)言不可能應(yīng)用于資源緊缺型處理器。

網(wǎng)友解答:

怎么說(shuō)呢,java要運(yùn)行就得有jvm環(huán)境。單片機(jī)有andriod環(huán)境的比較少。用c/c++較多。

再者java是高級(jí)語(yǔ)言,不能直接操控底層硬件。在如c直接

標(biāo)簽: