1. 程式人生 > >Java核心技術 卷一(序言+0-5)

Java核心技術 卷一(序言+0-5)

l 常見簡寫:

JDK(Java Development Kit)Java開發工具包

API:應用程式程式設計介面

OOP(Object-Oriented Programming):面向物件程式設計

l Java白皮書摘要-關鍵術語:

 

(1) 簡單性

(2) 面向物件

(3) 分散式

(4) 健壯性

(5) 安全性

(6) 體系結構中立

(7) 可移植性

(8) 解釋型

(9) 高效能

(10) 多執行緒

(11) 動態性

 

什麼是面向物件?(瞭解與面向過程的區別)

簡單地講,面向物件設計是一種將重點放在資料(即物件)和物件的介面上的程式設計技術。

Eg

面向過程:        play_card(ui)  ---------解決問題      拆成一個動作,把資料丟進去。

 面向物件:        u.play_card(i) 

或者 i.play_cardu-----解決問題    抽象出物件,物件執行動作 。 

l 什麼是分散式?

分散式計算是利用網際網路上的計算機的 CPU 的閒置處理能力來解決大型計算問題的一種計算科學