原创 JAVA學習筆記24——File類

最近在看JAVA教學的視頻,覺得老師講的很好,同時借用源代碼還有筆記來撰寫本系列博客,記錄自己的學習內容,同時也供看到的人學習。 這篇只講一個File類,內容較少,在實際應用中屬於很基礎但是不是很常用的一個類~ 下面是示例代碼,介紹幾個

原创 JAVA學習筆記21——多維數組+數組常用方法

最近在看JAVA教學的視頻,覺得老師講的很好,同時借用源代碼還有筆記來撰寫本系列博客,記錄自己的學習內容,同時也供看到的人學習。 本篇介紹的全部是數組的知識,可能順序不是太有邏輯性,但是由於是看視頻記得,所以就跟着視頻裏面老師講的順序來吧

原创 JAVA學習筆記13——final關鍵字+封裝/隱藏

最近在看JAVA教學的視頻,覺得老師講的很好,同時借用源代碼還有筆記來撰寫本系列博客,記錄自己的學習內容,同時也供看到的人學習。 這篇內容較少,只介紹兩個內容:final和封裝思想。 首先來看一下final關鍵字: 注:Math類不能被

原创 JAVA學習筆記12——super關鍵字+繼承的內存分析+組合

最近在看JAVA教學的視頻,覺得老師講的很好,同時借用源代碼還有筆記來撰寫本系列博客,記錄自己的學習內容,同時也供看到的人學習。 進入第十二篇,首先來介紹super關鍵字: 這裏注意一下,super與this一樣,也是普通方法共有的隱式

原创 JAVA學習筆記23——DateFormat類+Calendar類+實踐:可視化日曆

最近在看JAVA教學的視頻,覺得老師講的很好,同時借用源代碼還有筆記來撰寫本系列博客,記錄自己的學習內容,同時也供看到的人學習。 昨天嗨皮了一天,沒有寫,今天繼續,嘿嘿~ 開始第23篇,接着22篇的時間類,本篇介紹上篇結構圖裏面的另外兩個

原创 JAVA學習筆記22——基本數據類型包裝類+自動裝、拆箱+初識Date類

最近在看JAVA教學的視頻,覺得老師講的很好,同時借用源代碼還有筆記來撰寫本系列博客,記錄自己的學習內容,同時也供看到的人學習。 開始第22篇,首先來介紹JAVA的包裝類。JAVA常見的包裝類有Math類、File類、枚舉類等等,他們的作

原创 JAVA學習筆記50——線程狀態+停止進程+阻塞進程

最近在看JAVA教學的視頻,覺得老師講的很好,同時借用源代碼還有筆記來撰寫本系列博客,記錄自己的學習內容,同時也供看到的人學習。 本篇介紹三大部分內容,首先來看第一部分:線程的狀態 下圖是線程狀態的轉換圖: 線程各個狀態的具體介紹以及在

原创 JAVA學習筆記43——其他容器簡介1:Queue+Deque+Enumeration

最近在看JAVA教學的視頻,覺得老師講的很好,同時借用源代碼還有筆記來撰寫本系列博客,記錄自己的學習內容,同時也供看到的人學習。 本篇以及接下來幾篇將簡單介紹幾種和List、Map相比不太重要的容器,本篇介紹的是Queue、Deque、E

原创 JAVA學習筆記46——其他容器簡介3:guava只讀控制+函數式編程+集合操作

最近在看JAVA教學的視頻,覺得老師講的很好,同時借用源代碼還有筆記來撰寫本系列博客,記錄自己的學習內容,同時也供看到的人學習。 本篇介紹的是一種新的、並且功能更加強大的容器——guava,它是Google公司的開發人員對JDK的一種擴展

原创 JAVA學習筆記31——Map接口+Map常見方法+模擬實現Map(低級版和高級版)

最近在看JAVA教學的視頻,覺得老師講的很好,同時借用源代碼還有筆記來撰寫本系列博客,記錄自己的學習內容,同時也供看到的人學習。 本篇講述四個內容。 第一個內容是介紹一下容器中一個很重要的接口:Map接口 第二個內容是Map的常見方法—

原创 JAVA學習筆記48——總結:容器

最近在看JAVA教學的視頻,覺得老師講的很好,同時借用源代碼還有筆記來撰寫本系列博客,記錄自己的學習內容,同時也供看到的人學習。 到本篇爲止關於容器的知識就全部介紹完畢了,本篇借用視頻裏面的一個筆記來簡單總結一下主要的知識點,需要重點掌握

原创 JAVA學習筆記45——四種引用+三種HashMap+同步控制+不可變設置

最近在看JAVA教學的視頻,覺得老師講的很好,同時借用源代碼還有筆記來撰寫本系列博客,記錄自己的學習內容,同時也供看到的人學習。 由於過年,已經整整八天沒有寫博客了,今天繼續~ 首先來介紹四種引用(references): 從上面的內容

原创 JAVA學習筆記44——其他容器簡介2:HashTable+Properties

最近在看JAVA教學的視頻,覺得老師講的很好,同時借用源代碼還有筆記來撰寫本系列博客,記錄自己的學習內容,同時也供看到的人學習。 本篇介紹的是HashTable、Properties。 首先來看HashTable: 一、Hashtab

原创 JAVA學習筆記47——其他容器簡介4:guava之MulitiSet、MultiMap、BiMap、Table

最近在看JAVA教學的視頻,覺得老師講的很好,同時借用源代碼還有筆記來撰寫本系列博客,記錄自己的學習內容,同時也供看到的人學習。 接着上一篇的內容來介紹,本篇介紹的是MulitiSet、MultiMap、BiMap、Table這4個gua

原创 JAVA學習筆記38——模擬實現Iterator+HashMap的“分揀”原理+“分揀”的應用

最近在看JAVA教學的視頻,覺得老師講的很好,同時借用源代碼還有筆記來撰寫本系列博客,記錄自己的學習內容,同時也供看到的人學習。 本篇介紹三個內容,一個是模擬實現一個簡陋的迭代器,第二個是介紹一下HashMap的“分揀”原理,第三個是進行