jvmlinux(jvm linux)
生活随笔
收集整理的這篇文章主要介紹了
jvmlinux(jvm linux)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
jvm是否依賴操作系統(tǒng)?
是的。JVM最主要的作用是讓java語言開發(fā)的代碼與平臺無關(guān)。平臺之間的差異是確確實實存在的,上面運行的程序是無法繞過去他們。
JVM自身是使用C++語言開發(fā)完成。使用C++語言做過跨平臺開發(fā)的朋友都知道,單就多線程來說,處理細(xì)節(jié)方面Windows和Linux就有一定的差異。更何況JVM涉及到更多細(xì)節(jié)。
JVM把底層復(fù)雜的處理細(xì)節(jié),對上層客戶透明化。自身在適配做了大量的工作,才讓我們應(yīng)用的像德芙。用個不太恰當(dāng)?shù)谋扔鳎拖裣灎T,燃燒了自己,照亮你的美。
linux內(nèi)核,和jvm哪個技術(shù)難度高?
這兩個不是一個層級的架構(gòu),Linux的內(nèi)核要更底層,jvm需要底層操作系統(tǒng)支持,從系統(tǒng)架構(gòu)上講,位置在Linux上層,都是需要非常好的系統(tǒng)底層和體系架構(gòu)知識才能駕馭的系統(tǒng)
總結(jié)
以上是生活随笔為你收集整理的jvmlinux(jvm linux)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: couchbase_Couchbase
- 下一篇: 回收二手手机备案登记表(回收二手手机备案