更新時間:2020年04月28日14時31分 來源:傳智播客 瀏覽次數(shù):
字節(jié)碼基礎(chǔ)指令操作教程 |
||
初級 |
共44課 |
|
課程目標(biāo)了解字節(jié)碼基礎(chǔ)指令操作,學(xué)會字節(jié)碼指令的常見用法。提取碼:inip |
||
課程目標(biāo)
了解字節(jié)碼基礎(chǔ)指令操作,學(xué)會字節(jié)碼指令的常見用法。
課程內(nèi)容
字節(jié)碼指令的概述與入門
1、什么是字節(jié)碼指令
2、字節(jié)碼指令的作用
3、字節(jié)碼指令的分類
加載內(nèi)存指令
1、局部變量表加載到操作數(shù)棧
2、將一個數(shù)值從操作數(shù)占存儲到局部變量表
3、將一個常量加載到操作數(shù)棧
4、擴(kuò)充局部變量的訪問索引指令
運(yùn)算指令
1、加法指令
2、減法指令
3、乘法指令
4、除法指令
對象創(chuàng)建與訪問指令
1、創(chuàng)建類實例指令
2、創(chuàng)建數(shù)組的指令
3、把數(shù)組加載到操作數(shù)棧指令
4、將操作數(shù)棧的值存儲到數(shù)組元素
5、取數(shù)組長度的指令
6、檢查實例類型的指令
操作樹棧管理指令
1、將操作數(shù)棧的一個或兩個元素出棧
2、復(fù)制棧頂一個或兩個數(shù)值并將復(fù)制或雙份復(fù)制值重新壓入棧頂
3、將棧頂?shù)膬蓚€數(shù)據(jù)值進(jìn)行替換
控制移動指令
1、分支指令
2、無條件分支
方法調(diào)用指令
1、對象調(diào)用實例方法
2、調(diào)用接口方法
3、調(diào)用一些需要特殊處理的實例方法
4、調(diào)用類方法
異常處理指令
1、程序出現(xiàn)異常過程當(dāng)中出現(xiàn)異常
同步指令
1、 虛擬機(jī)可以支持方法級別的同步結(jié)構(gòu)
Spring Boot如何實現(xiàn)微服務(wù)?
2020-04-10Idea安裝與Idea高級配置 【java培訓(xùn)】
2020-04-09了解HashMap底層設(shè)計思想,教你手寫一個迷你版的HashMap!【java培訓(xùn)】
2020-04-09SpringBoot整合NoSQL 數(shù)據(jù)庫(Redis)實現(xiàn)緩存[java培訓(xùn)]
2020-04-07如何通過Netty寫出一個客戶端和服務(wù)器?[java培訓(xùn)]
2020-04-07solr完成VIP等級排名實例教程[java培訓(xùn)]
2020-04-07