內容簡介
本書從初學者學習Java編程的角度出發,根據作者多年的程式設計經驗,按照科學的學習規律,由淺入深、循序漸進地向讀者講述了Java開發環境的搭建、java基礎語法知識、Java算法流程、面向對象高級特性、Java的輸入/輸出、多執行緒機制、Swing界面編程、Applet的基本知識、Java2D/3D、Java流媒體、JDBC編程等。同時每章都配有上機實驗指導,每個實驗都有其實驗目的、實驗要求和實驗內容,便於老師和學生上機實驗使用,每章都有Java開發過程中的問題集錦與解答,自我檢測與實踐以及經典考試、面試問題分析,以便進一步提高學生的編程激情。書中也提供了MP3/MP4媒體播放器、網路實時流媒體收發系統、航空電子票務綜合管理系統套用案例,用於作為高年級學生的畢業設計的案例。
本書內容豐富,邏輯性強,文字流暢,通俗易懂,適合於大學教育、培訓機構的Java教材,也適合自學Java編程者和從事計算機軟體開發的其他編程人員,以及作為編程初學者的入門指南。
目錄
第1篇 Java基礎把脈篇
第1章 Java套用運行及開發環境的搭建
第2章 初識Java語言
第3章java標識符、關鍵字和類型
第4章 表達式和流控制
第5章 數組和字元串
第6章 對象、類、包和接口
第2篇 Java標準類包把脈篇
第7章 高級語言特徵
第8章 異常
第9章 多執行緒
第10章 流式I/O和檔案
第11章 Java網路編程
第12章 Swing用戶界面設計
第3篇 Java擴展功能把脈篇
第14章 Java圖形圖像編程
第15章 JDBC技術
第4篇 Java項目實戰把脈篇
第16章 MP3/MP4媒體播放器設計
第17章 網路實時流媒體收發系統
第18章 航空電子票務綜合管理系統