1. 程式人生 > 其它 >|NO.Z.00015|——————————|BigDataEnd|——|Java&程式設計環境.V15|----------------------------------------------|Java.v11|Java跨平臺原理|

|NO.Z.00015|——————————|BigDataEnd|——|Java&程式設計環境.V15|----------------------------------------------|Java.v11|Java跨平臺原理|



[BigDataJava:Java&程式設計環境.V15]                                                                             [BigDataJava.語言基礎] [|跨平臺原理/Java語言|]








一、跨平臺原理——Java

### --- 跨平臺原理

~~~     ——>左邊位元組碼檔案:
~~~     ——>右邊兩個不同的硬體裝置上執行
~~~     ——>中間Java VM:Java虛擬機器:就是把位元組碼檔案翻譯成對應硬體裝置可以識別的機器指令
~~~     ——>一份程式碼可以在不同的硬體裝置上執行,就是跨平臺
### --- 跨平臺原理:

~~~     ——>Java位元組碼可以通過JVM翻譯為具體平臺能夠執行的機器指令,由於Sun定義了JVM規範,
~~~     而且不同的作業系統大多提供了JVM實現,
~~~     才使得相同的一個位元組碼檔案可以在不同的系統上執行,
~~~     從而使JAVA贏得了:一次編譯,到處使用"的美名。








===============================END===============================


Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart                                                                                                                                                    ——W.S.Landor



來自為知筆記(Wiz)