在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java/ 【JAVA小白】問關(guān)于其他語言在JAVA虛擬機(jī)的問題

【JAVA小白】問關(guān)于其他語言在JAVA虛擬機(jī)的問題

問題如下:

clipboard.png

選項當(dāng)中這個D
不同編程語言只要編譯合法的class文件都可以在JAVA虛擬機(jī)上正常運行
這個是對的么 我怎么覺得很不可思議啊

難道我寫個python或者寫個C#,也可以在JAVA虛擬機(jī)上正常運行?

回答
編輯回答
安若晴

jvm運行的是字節(jié)碼。這個是語言無關(guān)的,類似于二進(jìn)制機(jī)器碼,只不過是虛擬機(jī)執(zhí)行的機(jī)器碼。

所以任何語言只要能編譯成合法的jvm字節(jié)碼,就能在java虛擬機(jī)運行。
現(xiàn)在有的
scala,kotlin,java都可以編譯成字節(jié)碼,所以都能在java虛擬機(jī)運行

2018年5月18日 12:44