1. 程式人生 > >第一章 初識Java

第一章 初識Java

什麼是Java語言

Java是於 1995年 由Sun公司推出的 極富創造力的 面向物件程式設計語言

它由Java之父——Sun研究院院士 詹姆斯·高斯林James Gosling)博士 親手設計而成,並完成了Java技術的 原始編譯器虛擬機器

Java是一種通過 解釋方式 來執行的語言,是一種 跨平臺 的程式設計語言,“一次編寫,到處執行”。

與C++相比,Java語言 簡潔得多 提高了可靠性 除去了最大的程式錯誤根源(非法操作記憶體) 有較高的安全性

Java的版本

Java根據應用範圍分為 JavaSE版 JavaEE版 JavaME版 三個版本

JavaSE是Java的標準版 也是基礎版 主要用於桌面應用程式的開發

它包含了Java語言基礎  JDBC(java資料庫連線性)操作、I/O(輸入/輸出)、網路通訊、多執行緒 等技術

JavaEE 是Java的企業版 主要用於開發企業級分散式的網路程式

JavaME 主要用於開發嵌入式系統

怎樣學好Java

1、明確學習目標和大方向,選擇並鎖定一門語言,按照自己的學習方向努力學習,認真研究

2、初學者不要看太多書,先看一本相對基礎的書系統地學習

3、瞭解設計模式。開發程式必須編寫程式程式碼,這些程式碼必須具有高度的可讀性,這樣編寫的程式才有除錯、維護和升級的價值。

學習一些設計模式,可以更好的把握專案的整體結構。

4、不要死記語法

5、多實踐,多思考,多請教。

用自己的方式思考問題,編寫程式碼來提高程式思想。平時多請教老師或經理,和其他人多溝通技術問題,提高自己的技術和見識

6、不要急躁。

7、遇到問題,首先嚐試自己解決,這樣可以提高自己的程式除錯能力,並對常見問題有一定的瞭解,明白出錯原因,甚至舉一反三,解決其他關聯的錯誤問題。

8、多查閱資料。

9、多閱讀別人的原始碼。不但要看懂別人的程式碼,還要分析程式設計者的程式設計思想和設計模式,並融為己用。

Java語言的特性

簡潔、面向物件、分佈性,可移植性、解釋型、安全性、健壯性、多執行緒、高效能、動態