天天看點

掌握數組,10節視訊+源碼解析一招搞定 | 開發者進階站

點選檢視視訊課程

所有的項目開發之中都一定會存在有數組的使用,這是必不可少的,現在我們的數組将從基本概念講起,帶你玩轉數組。可别錯過呦!

初識“資料巨輪”:數組

本節将通過幾個小例子帶讀者了解數組這一概念,并帶領讀者簡單掌握數組的定義與初始化方法。

【本節目标】

通過閱讀本節内容,你将接觸到Java中常用的一類資料:數組,并初步掌握其多種定義及初始化方法,通過for循環實作對數組的各種運用。

點選學習>>

又見引用--數組元素的奇妙之旅

本節以數組為例再一次講述了作為引用資料類型的自有特性,并為讀者介紹了新的循環文法-foreach循環。

通過閱讀本節内容,你将了解到調用數組元素時記憶體層面的變化,對數組初始化有更深的了解,并學會通過foreach快速周遊數組元素。

以線及面--進入二維數組的世界

本節通過一維數組資料與二維數組資料的對比,簡單明了地引出了二維數組這一新的概念。

通過閱讀本節内容,你将拓展思維,以線及面,初步了解到資料的魅力,并學會二維數組的定義與初始化相關方法。

熟練運用數組,看這篇就夠了

本節先通過幾組案例與記憶體分析帶讀者了解數組在方法中傳遞時的記憶體變化,再通過求最值、均值的簡單算法帶讀者熟悉數組的運用。

通過閱讀本節,你将了解到數組在方法調用中的記憶體變化,初步了解到程式“設計”的含義,并掌握使用方法完成對數組的操作以滿足某些需求的能力。

數組排序-觸摸算法的門檻

本節從初學者的角度出發,嘗試去編寫一個實作數組排序的簡單算法,一步一步地調試最終完成,簡明生動,通俗易懂。

通過閱讀本節内容,你将學會通過循環巧妙地實作數組排序問題,并通過控制台輸出結果分析代碼異常,解決異常,最終完成設計,初步步入算法的領域。

數組算法進階之探究轉置之法

本節列舉了兩個轉置數組元素的方案,并輔以記憶體分析辨明兩種方案的優劣,帶領讀者迅速掌握其中的算法思想。

通過閱讀本節内容,你将通過一則數組轉置對算法這一範疇有更深的了解,并學會通過分析設計優化思路、改良算法,以更容易應對複雜的邏輯場景。

欲善其事,先利其器-數組類庫

本節向讀者展示了Java語言本身為開發者提供的類庫及其調用方法,以達到簡化程式設計過程的作用。

通過閱讀本節内容,你将了解到Java本身也為開發者提供了一些工具性的方法,并能夠通過自己開發實作相關代碼、驗證其功能,更加熟悉Java這門語言。

領略Java藝術之萬物皆“數組”

數組這一概念可大可小,隻要類型相同、數量比1多,都可以叫數組。本節将為讀者講解含可變參數的方法與對象數組相關内容。

通過閱讀本節内容,你将接觸到接收可變參數的方法,并拓寬思維,了解到萬物皆可成為數組的内在含義,學會建立對象數組。