促銷活動
CodeGym University
學習
課程
任務
問卷及小測驗
遊戲
幫助
學習提醒時程表
社群
使用者
論壇
聊天
文章
成功故事
活動
評論
訂閱
亮色主題
課堂
評論
關於我們
開始
開始學習
現在就開始學習
探索地圖
課堂
Java 集合
等級 6
您已達到 36 級
Java 集合
等級 6,
課堂 0
36級
MVC
Java 集合
等級 6,
課堂 1
“嗨,阿米戈!” “嗨,比拉博!” “你已經是一個紮實的程序員了。所以,今天我們要上一節MVC課。” “MVC 代表模型—視圖—控制器。它是一種用於大型應用程序的架構設計模式,其中應用程序分為三個部分。” “第一部分包含應用程序的所有業務邏輯。這部分稱為模型。它包含執行創建應用程序要執行的所有操作的代碼。這部分對其他部分的依賴最少。” “第二部分包含與向用戶顯示數據有關的所有內容。這部分稱為視圖。它包含控制顯示窗口、頁面、消息等的代碼。” “第三部分包含處理用戶操作的代碼。任
爪哇豆
Java 集合
等級 6,
課堂 2
“你在這。” “我想了想,決定再教你一節小課,對你很有幫助。在你從事程序員工作之前,你可能永遠不會遇到一些特殊的術語,所以我現在想向你介紹幾個常見的概念。” “大約10 年前,Enterprise J ava Beans ( EJB ) 開始被廣泛使用。” “JavaBeans 是什麼意思?” “JavaBeans 基本上就是咖啡豆的意思(Java 是咖啡的一種)。很幽默。” “一個程序的業務邏輯採用一組高級對像或 bean 的形式,它們可以交換消息、自我保存、通過名稱查找彼
採集接口
Java 集合
等級 6,
課堂 3
“嗨,阿米戈!” “嗨,艾莉!” “今天我們要徹底了解集合的結構。” “我已經等了很久了。” “你已經知道什麼是集合,也知道如何使用它們。是時候將你的知識組織成一個嚴格的系統了。然後許多‘為什麼’和‘如何’的問題就會消失,大多數事情都會變得顯而易見。” “集合接口。集合接口的繼承結構是這樣的:” 注意兩件事。 首先,您在這裡看到的一切都是一個界面。 其次,箭頭表示“繼承”。 “也就是說,List、Set、Queue繼承了Collection,而Map卻沒有?” “是的。然後抽
任務 | 6 級 | 第四課
Java 集合
等級 6,
課堂 4
“嗨,阿米戈。” “嗨,迭戈。中間有一個按鈕的漢字是怎麼回事?” “這是著名的 MVC 設計模式!你必須知道它。所以,快速了解一下 MVC 模式。我想你會在完成任務後理解這些字符的含義。我會給你一個簡單的任務和另一項更大、更困難的任務。當你解決了簡單的任務後,就轉向更大的任務。”
List接口的實現
Java 集合
等級 6,
課堂 5
“如果您認為我們已經完成了 List 接口,那您就錯了。我們才剛剛開始。讓我告訴您有關 LinkedList和ArrayList集合的信息。” “我將從 ArrayList 集合開始。” “這是這個集合的繼承圖的樣子:” “接口是綠色的。” “抽像類是紫色的。” “普通班是紅色的。” “實線代表繼承,虛線代表接口實現。” “這是最簡單的集合。在ArrayList中,元素存儲在一個簡單的數組中。” “這個集合相對於陣列的主要優勢在於它的擴展能力,即它能夠根據需要增加其長度。”
任務 | 6 級 | 第六課
Java 集合
等級 6,
課堂 6
任務 | 6 級 | 第六課
樹,紅黑樹
Java 集合
等級 6,
課堂 7
“嗨,阿米戈!” “你好,瑞希!” “我在那邊找到了我的舊筆記,給你準備了一些有趣的資料,我想你會感興趣的。” “讓我們聽聽吧。你總能找到一些有趣的東西,後來證明它們非常有用。” “好吧。今天我想給大家講講樹,所以我將從圖表開始。” “圖是由點和連接它們的線組成的系統。點稱為圖的頂點,線稱為圖的邊。例如:” “將圖用作各種現實世界過程和任務的數學模型非常方便。已經為圖發明了許多不同的任務和算法,因此它們被相當頻繁地使用。” “例如,假設頂點是城市,邊是道路。那麼搜索城市之間的
任務 | 6 級 | 第八課
Java 集合
等級 6,
課堂 8
任務 | 6 級 | 第八課
Set 和 Queue 接口的實現
Java 集合
等級 6,
課堂 9
“嗯,你的處理器怎麼樣了?” “沒事,在液氮裡坐了一個小時,煥然一新!” “很好,那我們繼續吧。” “集合收藏。” 從數學上講,集合是一組唯一的元素。因此,在編程中,Set 是唯一元素的集合,即不允許您存儲相同元素的集合。 “我不知道Ellie有沒有給你展示過Set的繼承層次。如果沒有,這裡是:” “ HashSet是一個集合,它使用hashCode () 方法返回的哈希值在內部存儲元素。” “為簡單起見,HashSet 存儲一個 HashMap
任務 | 6 級 | 第10課
Java 集合
等級 6,
課堂 10
任務 | 6 級 | 第10課
學習谷歌 | 6 級 | 第11課
Java 集合
等級 6,
課堂 11
“嗨,阿米戈!” “讓我們繼續學習如何使用谷歌搜索。” “這裡有一些練習:” 使用谷歌查找什麼 1個 什麼是圖表? 2個 圖論中的樹是什麼? 3個 什麼是二叉樹? 4個 什麼是紅黑樹? 5個 什麼是 MVC? 6個 什麼是 EJB? 7 什麼是 DAO 和 DTO? 8個 Java 中的過時集合 9 TreeMap 和 HashMap 有什麼區別? 10 TreeSet 和 HashSet 有什麼區別?
顯示更多
1
2
Please enable JavaScript to continue using this application.