2019-01-16
閱讀量:
1148
Scala解釋器是什么原理?
Scala解釋器是什么原理?Scala是一種編譯型的語言為啥會(huì)有類似python的交互式環(huán)境呢?
答:python是動(dòng)態(tài)語言,并不需要編譯直接通過python解釋器一行一行的解釋執(zhí)行。Scala的交互式開發(fā)環(huán)境看上去與python的很像,但實(shí)際上兩者原理是不同的。
Scala的解釋器本質(zhì)上并不是解釋器,應(yīng)該叫REPL即讀取-求值-打印-循環(huán)。我們輸入的代碼被迅速的編譯成字節(jié)碼然后這段字節(jié)碼由Java虛擬機(jī)執(zhí)行。






評(píng)論(0)


暫無數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
1條評(píng)論
0條評(píng)論
0條評(píng)論