-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Java 程序設計教程(第四版) 版權信息
- ISBN:7121017423
- 條形碼:9787121017421 ; 978-7-121-01742-1
- 裝幀:簡裝本
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Java 程序設計教程(第四版) 本書特色
自Lewis和Loftus出版這本世界上*暢銷的書籍以來,便改變了人們對整個初級程序開發課程的學習觀念,此書正是為全面透徹學習Java而編寫的一本專業書。在第四版中為正在學習Java的人們添加了許多非常實用的內容,使得本書繼續在計算機科學的教育領域內外于領先的地位。
本書的新特性
● 標準Scanner類,用來簡化鍵盤輸入與解析過程。
● 枚舉類型。
● 自動打包技術,將基本類型轉換為包裝類對象,反之亦然。
● 可變長參數列表。
● 改進的for循環,提高集合的迭代效率。
● 泛型,用來改善集合類的定義。
學生資源網站
提供了源代碼、Java開發環境、Keyboard類和實驗手冊:www.aw-bc.com/cssupport
教輔資料
幻燈片、解決方案、測試題庫、實驗手冊
Java 程序設計教程(第四版) 內容簡介
本書充分利用Java 5.0版的新增內容,從一開始就把有關面向對象的方法學內容貫穿其中,使初學程序開發的讀者們能夠逐步體會并深刻理解“對象”技術的強大功能。通過本書的學習,讀者將學習到許多Java 5.0里的新增內容,包括*新的用于簡化鍵盤輸入及解析過程的標準Scanner類、枚舉類型、自動打包技術、可變長參數列表、經過優化的for循環和泛型等。此外,書中提供了大量與開發相關的技術要點提示,同時配合實用、有效的GUI應用程序,使讀者能夠迅速掌握并鞏固所學到的知識。
對于有志深入學習Java程序開發語言的初級程序員,或者那些有一定經驗并希望把Java作為自己另一項開發工具的程序員來說,本書都將是他們的首選教程。
Java 程序設計教程(第四版)Java 程序設計教程(第四版) 前言
歡迎使用本書。多年以來本書能夠一直服務于廣大師生,我們感到非常高興。新的第四版采用更加合理的教學方法,并對這門軟件基礎課程進行了全面系統的講解。
本書新增內容
本書未對第三版做重大改動,重點仍舊放在一些*基礎的核心概念上。每一章的圖形設計導航部分將圖形介紹與圖形用戶界面分開進行編排,程序的編寫風格及所使用的一些較為有趣的實例也將延續第三版的內容。
第四版著重強調了在教學中如何使用新的知識點,涉及到的一些內容可能會出現在其他相關的Java程序課程的學習當中。
所有討論與實例均采用Java 2標準1.5版完成,該版中新增加的知識點包括:
● 標準Scanner類,用來簡化鍵盤輸入與解析過程。
● 枚舉類型。
● 自動打包技術,將基本類型轉換為包裝類對象,反之亦然。
● 可變長參數列表。
● 改進的for循環,提高集合的迭代效率。
● 泛型,用來改善集合類的定義。
針對面向對象概念的提出,我們采用的是一個循序漸進的過程。在講授條件語句與循環語句之前,本書就為讀者闡明了在類的編寫過程中需要注意的一些關鍵性要素。與此同時,我們在各個章節當中編排進了一些具體的類的實例,同時在類的設計中還適當地增加了一些相關的重點內容。
本書將始終強化面向對象的概念,包括如何識別類、對象以及它們之間的關系等技術。
在每一章的圖形設計導航部分,我們對圖形用戶界面(GUI)的內容重新進行了編排,使之更加符合邏輯。第三版中有關GUI一章的內容現已分散到了整本書中。
這里給出的大多數GUI及圖形實例均為基于圖文框的Java應用程序,而并未使用Java Applet程序。有關Applet程序的細節請參考附錄G。
附錄中的參考材料已增加了許多新的主題,包括GUI事件總覽、執行解析規則的Scanner類,等等。
經過修訂的全新內容將在本版中得到進一步體現,我們會在后面詳細進行討論。
本書重點
作為一本內容全面的基礎性教程,本書將圍繞以下主題展開討論:
● 完全面向對象的思想。任何一本真正講授面向對象方法的課本都必須從對象出發,即所有處理過程都需要依照面向對象的術語來進行討論。然而,這并不意味著學生看到的**個程序就涉及多個類及方法。在掌握類和方法的編寫之前,應教會學生如何使用它們。本書采用的是一個自然推進的教學方式,目的是*終能夠讓學生在實踐中設計出面向對象的問題解決方案。
● 真實的編程體驗。我們并不贊成僅僅教會學生如何編寫程序,而是要讓他們學會如何編寫一個好的軟件。這兩者之間存在著差別。編寫軟件也不是像照著菜譜去做菜那樣進行,一個好的程序絕不只是大量語句的堆積。本書汲取了很多來自實際編程中的體驗,這將為培養良好的編程習慣打下一個堅實的基礎。這些經驗會運用到所有實例當中并在探討中得到進一步強調,學生*終將學會如何解決并實現它們。本書中,我們還將引入并吸收許多來自軟件工程方面的基礎知識。
● 實例。完全通過實例來學習。本書利用大量的完整實例,介紹相關的主題。我們把一些規模較小、易讀、易理解的實例結合為規模較大且更為實際的應用程序。在兼顧圖形程序和非圖形程序的同時,本書也各有側重。
● 圖形及GUI。帶有圖形的程序總能激發學生們的學習欲望,以這類程序作為講授面向對象概念的實例會取得很不錯的效果。因此,我們在本書中有針對性地安排了一個稱為圖形設計導航的部分,用它來介紹這方面的知識,包括事件的處理與GUI的使用等。通過對這些內容的不斷學習,學生們將逐步掌握GUI的創建。不打算使用圖形程序的讀者則可以完全略過這部分內容。
Java 程序設計教程(第四版) 目錄
1.1 計算機的處理過程
1.2 硬件
1.3 網絡
1.4 Java語言
1.5 程序開發
1.6 面向對象的程序設計
小結
自測題
練習題
編程集錦
自測題答案
第2章 數據與表達式
2.1 字符串
2.2 變量與賦值
2.3 基本數據類型
2.4 表達式
2.5 數據的轉換
2.6 交互式程序
2.7 圖形
2.8 Applet
2.9 圖形繪制
小結
自測題
練習題
編程集錦
自測題答案
第3章 類與對象
3.1 創建對象
3.2 String類
3.3 包
3.4 Random類
3.5 Math類
3.6 格式化輸出
3.7 枚舉類型
3.8 包裝類
3.9 組件與容器
3.10 面板的嵌套
3.11 圖片
小結
自測題
練習題
編程集錦
自測題答案
第4章 編寫類
4.1 剖析類
4.2 封裝
4.3 剖析方法
4.4 重溫構造方法
4.5 圖形對象
4.6 圖形用戶界面(GUI)
4.7 按鈕
4.8 文本框
小結
自測題
練習題
編程集錦
自測題答案
第5章 條件及循環語句
5.1 布爾表達式
5.2 if語句
5.3 數據間的比較
5.4 switch語句
5.5 while語句
5.6 迭代器
5.7 do語句
5.8 for語句
5.9 使用循環及條件語句繪制圖形
5.10 確定事件源
5.11 對話框
5.12 更多按鈕組件
小結
自測題
練習題
編程集錦
自測題答案
第6章 面向對象的設計
第7章 數組
第8章 繼承
第9章 多態
第10章 異常
第11章 遞歸
第12章 集合
附錄A 詞匯表
附錄B 數字系統
附錄C Unicode字符集
附錄D Java運算符
附錄E Java修飾符
附錄F Java程序編寫規則
附錄G Java Applet
附錄H 規則表達式
附錄I Javadoc文檔生成器
附錄J PaintBox項目實例開發
附錄K GUI事件
附錄L Java語法規則
- >
二體千字文
- >
回憶愛瑪儂
- >
苦雨齋序跋文-周作人自編集
- >
朝聞道
- >
名家帶你讀魯迅:朝花夕拾
- >
月亮虎
- >
伊索寓言-世界文學名著典藏-全譯本
- >
自卑與超越