Atlas登入

拆解 Java。

透過深入的圖像與說明,學習每個單元

AP Computer Science A

4 個章節
No. 0118 頁

使用物件與方法

變數、方法與 String 五行 Java 程式碼旁有四個紙製記憶體方格:int score 存著 42,int copy 存著 7,而 String name 與 String other 兩個方格各以一支紅色箭頭指向同一個 String 物件「Ada」
No. 0218 頁

選擇與迭代

if、while 與 for 由紙製方框與決策菱形組成的流程圖,一枚紅色代幣沿著迴圈運行,把 n 減半,或把 n 乘以 3 再加 1;旁邊是對應的 Java 程式碼,執行中的那一行以紅色標亮,另有 n 與 steps 的記憶體格
No. 0317 頁

建立類別

藍圖與它所產生的物件 以 Java 程式碼寫成的 Player 類別,置於淺色藍圖板上,印出三個 Player 物件;每個物件是一塊紙板,在記憶體格中存放各自的 score 與 lives,參考變數 p1、p2、p3 的箭頭分別指向它們
No. 0418 頁

資料集合

陣列、串列、搜尋與排序 一個有八格的紙製陣列,索引標在下方,正進行到插入排序的中途:鍵值 2 以紅色抬起,位於它在索引 1 留下的空位上方,左側已排序的部分為藍色