原创 6、面向對象

六、面向對象 1、系統結構圖(xmind) 2、tips ——1.理解面向對象        喬布斯是這樣理解面向對象的:        對象就像人一樣,也是活生生的生命。他們有知識,知道怎麼完成任務;他們有記憶,可以把發生的事情

原创 12、String類

十二、String類 1、系統結構圖(xmind) 2、String方法練習 ——1 /* 需求:將一個字符串反轉 思路:1、將字符串轉換爲字符數組 2、將數組反轉 3、將字符數組轉換爲字符串 */ class Rev

原创 2、Java基礎

 二、java基礎 1、系統結構圖(xmind) PS:語句,函數,數組部分未列出。 2、Tips ——1. 標識符名稱規範 包名:多單詞組成時所有字母都爲小寫:xxxyyyzzz。 類名與接口名:多單詞組成時,多有單詞的首字母大

原创 7、單例設計模式

七、單例設計模式 1、系統結構圖(xmind) 2、tips ——1.設計模式的概念         解決某一問題最行之有效的方法。java中共有23種設計模式。 ——2.單例設計模式 用代碼實現單例設計模式需要做三部:   

原创 8、繼承及其相關

八、繼承及其相關 1、系統結構圖(xmind) ——1.繼承: ——2.多態: ——3.內部類: ——4. 包: 2、tips ——1.繼承         Java不支持多繼承,但支持多層繼承(繼承體系):     

原创 11、多線程

十一、多線程 1、系統結構圖(xmind) 2、tips ——1.多線程概述 JVM啓動時啓動了多條線程,至少有兩個線程可以分析的出來: 1.執行main函數的線程,該線程的任務代碼都定義在main函數中 2.負責垃圾回收的線程。

原创 3、程序流程

 三、程序流程 1、系統結構圖(xmind) 2、tips ——1、if和switch語句的應用: if: 1.對具體的值進行判斷。 2.對區間判斷。 3.對運算結果是boolean類型的表達式進行判斷。 switch:

原创 14、泛型與其他API

十四、泛型與其他API 1、系統結構圖(xmind) ——泛型: ——2.其他API 2、tips ——1.泛型 1.JDK1.5的集合類希望在定義集合時,明確表明你要向集合中裝入那種類型的數據,無法加入指定類型以外的數據 2.泛

原创 16、網絡編程

十六、網絡編程 1、系統結構圖(xmind) 2、tips ——1.網絡模型:OSI參考模型和TCP/IP參考模型         一般來說開發處於傳輸層和網際層,應用層爲:FTP和HTTP協議等,傳輸層爲:UDP和TCP等,網際

原创 4、函數

四、函數 1、系統結構圖(xmind) 2.tips ——1、函數返回值 慄: class FunctionDemo { public static void main(String[] args) { int

原创 9、抽象類與接口

九、抽象類與接口 1、系統結構圖(xmind) ——1.抽象類: ——2.接口: 2、tips ——1.抽象類的由來        多個對象都具備相同的功能,但是功能具體內容有所不同,那麼在抽取過程中,只抽取了功能定義,並

原创 5、數組

五、數組 1、系統結構圖(xmind) 2、tips ——1.內存分配         Java程序在運行時,需要在內存中分配空間,爲了提高運算效率,對內存空間進行了不同區域的劃分,每一個區域都有其特定的處理數據的方式和內存管理

原创 10、異常

十、異常 1、系統結構圖(xmind) 2、tips ——1.throw和throws的區別 1.throws用於標識函數暴露出的異常類,並且可以拋出多個,用逗號分隔。throw用於拋出異常對象。 2.thorws用在函數上,

原创 1、Java綜述

 一、java綜述 1、系統結構圖(xmind) 2、關鍵詞 ——DOS(Disk Operating System):是命令行(CLI)方式操作的操作系統,有別於windows等GUI的操作系統。 ——J2EE :JAVAEE

原创 15、IO流

十五、IO流 1、系統結構圖(xmind) 2、IO流繼承體系簡圖 3、tips ——1.字符流Writer 需求:將一些文字存儲到硬盤一個文件中。        如果要操作文字數據,建議優先考慮字符流。而且要將數據從內存寫到