為什么Java被稱作是平臺無關的編程語言?
就是把JAVA字節碼解釋為機器語言的解釋器,JAVA雖然編譯成了字節碼,但機器不能識別,還要進一步解釋為機器碼才能執行。這個算不上虛擬機,就是個解釋器。和VB PHP這類解釋器沒有分別。不同平臺使用不同解釋器就能跨平臺了。
為什么Java被稱作是平臺無關的編程語言?
就是把JAVA字節碼解釋為機器語言的解釋器,JAVA雖然編譯成了字節碼,但機器不能識別,還要進一步解釋為機器碼才能執行。這個算不上虛擬機,就是個解釋器。和VB PHP這類解釋器沒有分別。不同平臺使用不同解釋器就能跨平臺了。