java嵌入式數(shù)據(jù)庫 Java可以像C 內(nèi)嵌匯編語言一樣,內(nèi)嵌Java字節(jié)碼嗎?
Java可以像C 內(nèi)嵌匯編語言一樣,內(nèi)嵌Java字節(jié)碼嗎?謝謝你的邀請!Java語言不提供在源代碼中嵌入字節(jié)碼的功能,如C的內(nèi)聯(lián)匯編。同時,盡管Java字節(jié)碼可以比Java語言做得更多,但是除了Ja
Java可以像C 內(nèi)嵌匯編語言一樣,內(nèi)嵌Java字節(jié)碼嗎?
謝謝你的邀請
!Java語言不提供在源代碼中嵌入字節(jié)碼的功能,如C的內(nèi)聯(lián)匯編。
同時,盡管Java字節(jié)碼可以比Java語言做得更多,但是除了Java源代碼之外,字節(jié)碼什么也做不到。Java字節(jié)碼基本上可以看作是Java語言抽象語法樹(AST)的序列化形式,兩者差別不大。
如果您感興趣,可以嘗試給出一些您認為嵌入式字節(jié)碼可以帶來性能優(yōu)勢的示例。我可以嘗試將它們表示為等效的java源代碼。
關(guān)于字節(jié)碼與源代碼的對應(yīng)關(guān)系,請參考另一個答案:如何理解字節(jié)碼、IL、匯編等底層語言與上層語言的對應(yīng)關(guān)系?-Rednaxelafx的答案
謝謝你的邀請,
現(xiàn)在從事匯編語言的帖子相對較少。如果從就業(yè)的角度考慮,不建議直接研究裝配,但從建立知識體系的角度來看,仍然值得借鑒。
學(xué)習(xí)匯編語言的幾個優(yōu)點:
1。更好地理解計算機體系結(jié)構(gòu)
2。在某些方面大大提高了性能
3。很容易從底層分析問題,尤其是在解決一些程序崩潰的時候!希望能對你有所幫助
!一是在前期很難,需要基礎(chǔ),一是在早期階段簡單,快速入門,java比C更容易理解,這是初級的,開發(fā)工程沒有簡單的方法去做?,F(xiàn)在科學(xué)技術(shù)發(fā)展很快,更新迭代也很快,所以這個行業(yè)在學(xué)死