1、怎么說呢?Java是獨(dú)立,就是說C的庫不會被Java識別。但Java的class運(yùn)行在JVM上的。那個(gè)是C語言寫的。
網(wǎng)站的建設(shè)成都創(chuàng)新互聯(lián)公司專注網(wǎng)站定制,經(jīng)驗(yàn)豐富,不做模板,主營網(wǎng)站定制開發(fā).小程序定制開發(fā),H5頁面制作!給你煥然一新的設(shè)計(jì)體驗(yàn)!已為隧道混凝土攪拌車等企業(yè)提供專業(yè)服務(wù)。
2、java是由c語言發(fā)展而來的,并且內(nèi)核是由c編寫的是高級語言。它的每次執(zhí)行都需要java虛擬機(jī)(需要操作系統(tǒng)提供支持)提供支持,不能被機(jī)器直接識別。而機(jī)器能識別的只有二進(jìn)制,所以java不能編寫操作系統(tǒng)。
3、雖然Java是C++編寫的,在語法上兩者也比較相似,但是Java不屬于C語言。
1、JVM 的話是 C++ 實(shí)現(xiàn)的。而c++則需要考慮效率,任何在windows下運(yùn)行的程序,底層都是C/C++或者ASM,這是硬件指令系統(tǒng)決定的。Java 類庫是 Java 實(shí)現(xiàn)的。java主要面向于實(shí)現(xiàn)。
2、java是C++編寫的。Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點(diǎn),還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強(qiáng)大和簡單易用兩個(gè)特征。
3、怎么說呢?Java是獨(dú)立,就是說C的庫不會被Java識別。但Java的class運(yùn)行在JVM上的。那個(gè)是C語言寫的。
4、c語言 、c++和java是開發(fā)語言,而linux是操作系統(tǒng) linux就是用C語言開發(fā)的。c語言 、c++和java都可以進(jìn)行軟件開發(fā)。
JVM 的話是 C++ 實(shí)現(xiàn)的。而c++則需要考慮效率,任何在windows下運(yùn)行的程序,底層都是C/C++或者ASM,這是硬件指令系統(tǒng)決定的。Java 類庫是 Java 實(shí)現(xiàn)的。java主要面向于實(shí)現(xiàn)。
底層代碼編寫是非常接近機(jī)器的編程,使用底層開發(fā)語言(如C或匯編)。這與使用高級語言(例如Python,Java)的程序員進(jìn)行編程不同。
唔,他們的程序又不是編譯成機(jī)器碼了,還有Python Ruby Go也是。解釋器都是用C/C++寫的,其實(shí)也可以用某些其他語言。
文章標(biāo)題:java底層代碼是c嗎 java的底層實(shí)現(xiàn)
標(biāo)題鏈接:http://vcdvsql.cn/article4/deieiie.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、面包屑導(dǎo)航、企業(yè)建站、云服務(wù)器、手機(jī)網(wǎng)站建設(shè)、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)