Java基礎入門(第2版)
內容描述
本書從初學者的角度詳細講解了Java基礎中的核心技術。全書共11章,包括Java開發環境的搭建及其運行機制、基本語法、面向對象的思想、常用API、集合、I/O、GUI、JDBC、多線程和網絡編程等內容。使用通俗易懂的語言對每個知識點進行闡述,並結合典型、翔實的案例進行演示說明。本書在第1版的基礎上進行改版升級,增加了某些重要知識的原理剖析,能夠讓讀者知其然更知其所以然。同時,採用目前較為通用的JDK 8版本進行編寫,引入了一些新的Lambda表達式、Stream聚合操作、NIO、JavaFX等知識點,能夠讓讀者儘早掌握一線實用技術,為Java基礎學習打下堅實基礎。本書附有配套視頻、源代碼、習題、教學PPT、教學設計等資源。另外,為了幫助初學者更好地學習本書講解的內容,還提供了在線答疑服務,希望可以幫助更多的讀者
目錄大綱
第1章Java開發入門1
1.1Java概述1
1.1.1什麼是Java1
1.1.2Java語言的特點2
1.2JDK的使用3
1.2.1什麼是JDK3
1.2.2安裝JDK3
1.2.3JDK目錄介紹6
1.3系統環境變量7
1.3.1PATH環境變量7
1.3.2CLASSPATH環境變量9
1.4第一個Java程序9
1.5Java的運行機制12
1.6Eclipse開發工具13
1.6.1Eclipse概述14
1.6.2Eclipse的安裝與啟動14
1.6.3使用Eclipse進行程序開發17
1.7本章小結22
1.8習題23
第2章Java編程基礎25
2.1Java的基本語法25
2.1.1Java的基本語法格式25
2.1.2Java中的註釋26
2.1.3Java中的關鍵字28
2.1.4Java中的標識符28
2.2Java中的變量與常量29
2.2.1變量的定義29
2.2.2變量的數據類型30
2.2.3變量的類型轉換32目錄Java基礎入門(第2版)2.2.4變量的作用域36
2.2.5Java中的常量37
2.3Java中的運算符41
2.3.1算術運算符41
2.3.2賦值運算符42
2.3.3比較運算符44
2.3.4邏輯運算符44
2.3.5位運算符 46
2.3.6條件運算符48
2.3.7運算符的優先級49
2.4選擇結構語句50
2.4.1if條件語句50
2.4.2switch條件語句54
2.5循環結構語句56
2.5.1while循...