Java語言最新實用案例教程

出版時間:2010-7  出版社:清華大學出版社  作者:楊樹林,胡潔萍 編著  頁數:330  

前言

  在Java語言教學中要解決學生應用實踐能力不強的問題,不僅要重視軟件技術類課程,更要更新教學內容、改變教學模式。案例教學是計算機語言教學的最有效的方法之一。好的案例對學生理解知識,掌握如何應用知識十分重要?!禞ava語言最新實用案例教程》(第1版)于2006年出版,已經歷了近4年的使用,得到了廣大高等院校專家、教師、學生的支持和厚愛。這本教材以指導案例教學為目的,以知識為線索設計案例,將案例有機聯(lián)系起來,圍繞案例講解知識。教材組織方式新穎,案例豐富,符合應用型人才的培養(yǎng)要求。但經過幾年的使用發(fā)現還存在一些不足,如過分強調案例,知識不夠系統(tǒng);有些案例偏難,不適合學生學習;強調Swing過多,部分內容實用性不大;教材中沒有習題,不便于教學等。為此,我們在第1版的基礎上,編寫了本教材,力求在知識講解和案例之間找到最佳結合點,既便于教學和學習,又有利于培養(yǎng)學生的應用能力,從而適應案例教學的要求。第2版教材除保留第1版教材案例教學的特色外,還結合多年來的教學實踐,在以下幾個方面作了改進: ?。?)適當加強知識講解的系統(tǒng)性,不是先講案例再圍繞案例介紹知識的方式,而是先系統(tǒng)、精練地講解知識,再圍繞知識滲透案例。知識內容不強調細而全,但強調系統(tǒng)、實用和精練,突出實際應用中常用的內容。同時,為了便于教學和學習,增加了許多輔助理解知識的小例子。

內容概要

  Java具有面向對象、與平臺無關、安全、穩(wěn)定和多線程等特點,是目前最流行的程序設計語言之一。全書共分9章,按Java知識的系統(tǒng)性,由淺入深、循序漸進地介紹了Java語言實用知識與編程技術。內容包括Java語言概述、流程控制與異常處理、Java面向對象程序設計、數組與集合、GUI程序設計、Java數據庫編程、流和文件、多線程與Applet以及Java網絡編程。每部分內容既有示例,又有案例。通過示例可以幫助學生理解知識,通過案例可以將各知識點結合起來,指導學生應用知識,學以致用。教材中引進了一些新知識和新方法,內容實用,重點突出,講解精練,案例典型,既方便學習,又便于應用。每章配備的課后習題參考了目前市場上常用的企業(yè)面試題,針對性強,訓練價值大。  本書內容豐富,實例典型,知識講解系統(tǒng),適合作為高等院校計算機及相關專業(yè)的教材或參考書,也適合軟件開發(fā)人員及其他有關人員作為自學參考書或培訓教程。

書籍目錄

第1章 Java語言概述   1.1 Java語言簡介    1.1.1 Java語言的產生    1.1.2 Java應用體系   1.2 Java的工作原理及特點    1.2.1 Java的工作原理    1.2.2 Java語言的特點   1.3 Java編程環(huán)境    1.3.1 JSEDK及其安裝    1.3.2 Java開發(fā)工具   1.4 Java程序結構    1.4.1 Java應用程序    1.4.2 案例1-1:包含兩個類的程序    1.4.3 Applet程序    1.4.4 案例1-2:一個簡單的繪圖程序    1.4.5 Application與Applet程序的比較   1.5 Java語言基礎    1.5.1 基本編碼規(guī)則    1.5.2 案例1-3:代碼注釋    1.5.3 數據類型    1.5.4 常量和變量    1.5.5 運算符和表達式    1.5.6 Math類    1.5.7 數據類型轉換   1.6 字符串和日期    1.6.1 字符串    1.6.2 案例1-4:對輸入的字符串進行處理    1.6.3 日期和時間    1.6.4 案例1-5:日期工具類   1.7 本章小結   1.8 習題  第2章 流程控制與異常處理   2.1 分支結構    2.1.1 if語句    2.1.2 案例2-1:求一元二次方程的根    2.1.3 switch語句    2.1.4 案例2-2:求下一天日期   2.2 循環(huán)結構    2.2.1 for循環(huán)    2.2.2 案例2-3:求素數    2.2.3 while循環(huán)    2.2.4 循環(huán)嵌套    2.2.5 案例2-4:求sinx    2.2.6 do…while循環(huán)    2.2.7 案例2-5:進制轉換    2.2.8 迭代循環(huán)   2.3 異常處理    2.3.1 異常及其體系結構    2.3.2 異常處理機制    2.3.3 拋出異常    2.3.4 案例2-6:整數的算術計算    2.3.5 自定義異常    2.3.6 案例2-7:求三角形面積   2.4 本章小結   2.5 習題  第3章 Java面向對象程序設計   3.1 面向對象編程    3.1.1 對象和類    3.1.2 面向對象程序設計    3.1.3 OOP的4個基本特征   3.2 類與對象    3.2.1 定義類    3.2.2 創(chuàng)建和使用對象    3.2.3 案例3-1:測試圓類    3.2.4 構造方法    3.2.5 析構方法    3.2.6 案例3-2:Person類   3.3 訪問控制    3.3.1 包與類的訪問控制    3.3.2 成員的訪問控制與屬性方法    3.3.3 案例3-3:使用權限修飾符的Person類   3.4 類變量、類常量和類方法    3.4.1 實例變量、類變量和類常量    3.4.2 變量的作用域與this關鍵字    3.4.3 實例方法和類方法    3.4.4 案例3-4:銀行賬戶   3.5 類的方法重載    3.5.1 方法的參數類型    3.5.2 案例3-5:演示方法的參數類型    3.5.3 方法重載   3.6 類的繼承    3.6.1 繼承的基本概念    3.6.2 創(chuàng)建子類    3.6.3 方法覆蓋    3.6.4 案例3-6:用繼承的方式定義Student類和Teacher類   3.7 抽象類、接口及多態(tài)性    3.7.1 抽象類    3.7.2 案例3-7:一組圖形類    3.7.3 接口    3.7.4 案例3-8:模擬學生管理系統(tǒng)的數據訪問層和邏輯層    3.7.5 多態(tài)性   3.8 最終類和內部類    3.8.1 最終類    3.8.2 內部類    3.8.3 案例3-9:內部類使用演示   3.9 Java枚舉類型    3.9.1 枚舉類型概述    3.9.2 案例3-10:Week枚舉類型   3.10 本章小結   3.11 習題  第4章 數組與集合第5章 GUI程序設計第6章 Java數據庫編程第7章 流和文件 第8章 多線程與Applet第9章 Java網絡編程參考文獻

編輯推薦

  北京市高等教育精品教材立項項目  精心設計知識結構,講解精練,重點突出,便于教學  注意吸收新方法和新技術,強調實用性,重視應用能力的培養(yǎng)  案例系統(tǒng)、典型,將知識內容和案例有機結合,便于指導學生實踐  較好地處理思想方法與具體案例,綜合應用與局部知識應用的關系

圖書封面

評論、評分、閱讀與下載


    Java語言最新實用案例教程 PDF格式下載


用戶評論 (總計2條)

 
 

  •   對初學者,有幫助。這本書是我java入門讀的比較易懂的書。
  •   相當可得
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7