JAVA 笔记总结
.red { color: rgba(255, 0, 0, 1) }
.blue { color: rgba(51, 51, 255, 1) }
.b_r { 11px; height: 25px; margin-right: 9px }
#container { 900px; margin: 0 auto; font-size: 16px; line-height: 1.5; font-family: "microsoft yahei", Verdana, Arial, Helvetica, sans-serif }
.biao_t { background: rgba(0, 102, 255, 1); color: rgba(255, 255, 255, 1); margin-bottom: 8px }
.nei_r { text-indent: 2em }
一、計算機工作的基本原理
中央處理單元(CPU)、隨機訪問存儲器(RAM)、永久存儲器(硬盤)、各種外圍設備(鍵盤、鼠標和監視器),CPU 從內存中獲取一個指令并執行該指令,然后從內存中獲取下一個指令并執行。 存儲在計算機中的一切內容都是數字。
二、JAVA語言基礎組成
1.關鍵字
2.運算符
3.標識符
4.語句
5.注釋
6.函數
7.常量和變量
8.數組
三、JAVA 的常量和變量
四、運算符
1.算術運算符
2.賦值運算符
3.比較運算符
4.邏輯運算符
5.位運算符
6.三元運算符
算術運算符
賦值運算符
比較運算符
邏輯運算符
位運算符
三元算符
五、程序流程控制
1.判斷結構
2.選擇結構
3.循環結構
判斷結構
選擇結構
循環結構
其它流程控制語句
十、函數、數組
1.函數的定義
2.函數的特點
3.函數的應用
4.函數的重載
數組的定義
數組的內存分配及特點
數組操作常見問題
數組常見操作
數組中的數組
函數的定義
函數的特點
函數的應用
函數的重載
數組的定義
數組內存結構
內存結構
數組操作常見問題
數組常見操作
數組中的數組
五、面向對象
1.面向對象概念
2.類與對象的關系
3.封裝
4.構造函數
5.this關鍵字
6.static關鍵字
7.單例設計模式
五、繼承
1.繼承的概述
2.繼承的特點
3.super關鍵字
4.函數覆蓋
5.子類的實例化過程
6.final關鍵字
7.抽象類
8.接口
五、多態
1.定義
2.特點
3.內部類
4.內部類的位置
5.匿名內部類
6.異常
7.throwable中的方法
8.異常處理
9.自定義異常
10.異常細節
11.包
12.包之間的訪問
13.四種權限
14.import
15.jar
16.jar包的操作
五、多線程
1.進程
2.線程
3.多線程存在的意義
4.線程的創建方式
5.多線程的特性
五、String類
1.String類部分方法
2.StringBuffer
3.StringBuffer特有方法
4.基本數據類型對象包裝類
5.基本數據類型對象包裝類新特性
6.集合類
7.集合框架的構成及分類
8.集合框架中的常用接口
9.list接口中常用類
10.迭代
11.set接口常用的類
12.set集合元素唯一性原因
13.泛型
14.泛型特點
15.map集合
16.map與collection
17.map集合常用類
18.集合框架中的工具類
19.新增for語句
五、網絡編程
五、GUI
五、IO流
附錄:
java控制可見性4個訪問修飾符
1)僅對本類可見——private
2) 對所有類可見——public
3)對本包和所有子類可見——protected
4) 對本包可見——默認(這是一種不太受歡迎的形式)
總結
- 上一篇: 纯实木为什么也要贴皮?
- 下一篇: 格仕祺陶瓷大理石瓷砖表面耐磨度很高吗?