更新時間:2020-04-28 來源:黑馬程序員 瀏覽量:
java字節碼指令詳細介紹 |
||
初級 |
共44節課 |
|
了解字節碼基礎指令操作,學會字節碼指令的常見用法。什么是字節碼指令;字節碼指令的作用;字節碼指令的分類。提取碼:inip |
||
課程目標
了解字節碼基礎指令操作,學會字節碼指令的常見用法。
課程內容
字節碼指令的概述與入門
1、什么是字節碼指令
2、字節碼指令的作用
3、字節碼指令的分類
加載內存指令
1、局部變量表加載到操作數棧
2、將一個數值從操作數占存儲到局部變量表
3、將一個常量加載到操作數棧
4、擴充局部變量的訪問索引指令
運算指令
1、加法指令
2、減法指令
3、乘法指令
4、除法指令
對象創建與訪問指令
1、創建類實例指令
2、創建數組的指令
3、把數組加載到操作數棧指令
4、將操作數棧的值存儲到數組元素
5、取數組長度的指令
6、檢查實例類型的指令
操作樹棧管理指令
1、將操作數棧的一個或兩個元素出棧
2、復制棧頂一個或兩個數值并將復制或雙份復制值重新壓入棧頂
3、將棧頂的兩個數據值進行替換
控制移動指令
1、分支指令
2、無條件分支
方法調用指令
1、對象調用實例方法
2、調用接口方法
3、調用一些需要特殊處理的實例方法
4、調用類方法
異常處理指令
1、程序出現異常過程當中出現異常
同步指令
1、 虛擬機可以支持方法級別的同步結構
推薦了解黑馬程序員Java培訓課程。