Java程式設計經典教程

Java程式設計經典教程

《Java程式設計經典教程》是2008年1月電子工業出版社出版的圖書,作者是張居敏,石禮娟,龍翔。

基本介紹

  • 書名:Java程式設計經典教程
  • 作者:張居敏,石禮娟,龍翔編著
  • ISBN:10位[7121054396]13位[9787121054396]
  • 定價:¥59.00元
  • 出版社電子工業出版社
  • 出版時間:2008-1-1
內容提要,編輯推薦,目錄,

內容提要

本書主要是針對Java編程的初學者自學使用的。書中的例題極富趣味性,每個例題程式都詳細列出上機操作步驟、程式執行流程圖等;程式中的每一行代碼也有詳細的語法及功能性解釋。
Java程式設計經典教程
本書對語法知識的講解比較全面、系統,因此也可作為高校、高職高專的教材使用,作者為此還提供了必要的教學資源下載網址。但本書在作為教材使用時建議在“多媒體”教室授課,並輔之以Eclipse軟體。

編輯推薦

出版說明:
★從“開發專家之SunONE”到“Java開發專家”
“開發專家之SunONE”系列叢書從誕生之日至今,已經四歲了。在這個系列裡面,我們一直努力體現著這么一個理念:用一種較為敏銳的視角來跟蹤IT技術的發展軌跡,並把可能為廣大程式設計師所希望獲得的知識,用圖書出版的方式奉獻給大家。
在這個系列中,我們陸續出版了約30種圖書,有《Java與模式》、《JSP套用開發詳解(第二版)》、《精通EJB(第三版)》、《Tomcat與JavaWeb套用開發詳解》、《精通Struts:基於MVC的JavaWeb設計與開發》、《JBoss管理與開發核心技術(第三版)》、《精通Spring》、《精通Hibernate:Java對象持久化技術詳解》等一大批讀者朋友耳熟能詳的作品。很多作品都是在國內沒有同類圖書的情況下出版的。在這幾年的出版工作中,我們時刻感受著市場的風險,也時刻收穫著無數讀者給我們的認可。
在這個系列中,凝聚了大量資深技術專家的心血。有大家都熟知的閻宏、劉曉華、孫衛琴、羅時飛等,還有一些正在不斷騰躍的開發高手。這些非常優秀的國內原創作者們一直都在支持著“開發專家之SunONE”系列的出版工作,在這裡,我們要向他們說聲:謝謝。
桃李不言,下自成蹊。由於這些年“開發專家之SunONE”在“兩個效益”中的傑出表現,電子工業出版社授予這個系列“最佳品牌獎”。
時代不斷前進,技術不斷變革。為了順應Java領域的技術發展態勢,為了賦予這個經典的圖書系列更強的生命力,我們將“開發專家之SunONE”升級為“Java開發專家”。我們將繼承原有的出版理念,緊密跟蹤技術熱點和發展趨勢,會聚更多優秀作者,全力奉獻更經典的作品。
★規劃你的Java開發之路
喜馬拉雅山脈的最高峰不斷地在溫室效應中降低,而Java世界的顛峰永遠都在技術人員的追求中不斷升高。每個人都有不同的路,每個人都有不同的行路方式,不過,往往“到了山頂才發現,錯誤的路和正確的路就差那么幾步!”
身處Java洪流中的程式設計師最累(不過大家都說Java程式設計師薪水最高,呵呵),我們簡單整理了一下Java領域的相關技術、工具、架構,如下圖所示。這個框圖中的每一個英文單詞(或縮寫)都可以寫成一本書。Java領域還有一個特點,那就是商業產品和開源產品層出不窮,潮流不斷。相比於其他領域,如.NET,Java開發更是體現了這句諺語:條條大路通羅馬。
羅馬只有一個,大路卻有多條。看上去,似乎到羅馬很容易,反正路多嘛。不過,路多卻容易迷失方向。當你在Java領域中摸爬滾打幾年後,發現自己在無數條道路上走了很久,卻不知道羅馬何日才能到達,甚至連羅馬的方向都不知道,這時你肯定會很失落。
很遺憾,在這個簡短的出版說明文章裡面,我們無法告訴你每一條連貫的、不費周折的通往羅馬的道路該如何走。或許,通過“Java開發專家”系列中的某本書,你可以找到屬於你的正確道路。在一般情況下,我們不會就某一項很窄的話題來單獨寫一本書,我們還是希望通過我們的一些專業和智慧,盡力把一些相關技術整合起來,用較為簡明的方式表達出來,最後由你來選擇。
這裡有句話與大家共勉:少走彎路,就是捷徑!
★“Java開發專家”的奉獻
猶如在上面那個框圖中展現的那樣,我們希望在各個層面、各個方向上都能給讀者奉獻出優秀的圖書作品,全面體現技術與套用的結合。從巨觀上看,我們會從語言、IDE、環境、資料庫、架構與套用、安全、項目與測試等方面進行選擇,選出一些讀者迫切需要的技術來先行規劃。
“Java開發專家”雖然新蓓初綻,但因其源自盛放的“開發專家之SunONE”系列而根基穩健,兩個系列會有一段很長的並行時間,我們會用一種最佳化的方式來保證讀者的順利選擇。無論哪一個系列,必定都有大家喜歡的圖書。
在技術上,有著持久化的方法,在學習上,也需要有持久化的精神。
從“開發專家之SunONE”到“Java開發專家”,希望可以帶給你持久化的動力。
實現Java語言語法、技術與主流開發平台Eclipse的高度融合;
強調上機實踐,邊學邊練,悉心指導,快速強化技術要點;
獨樹一幟的上機例題,取材於現實生活,極富閱讀趣味。
凝聚Java魅力,成就開始專家
看清Java萬花筒的本質,從複雜的表象中尋找普遍的規律,深刻理解Java的核心思想。
優選知識要點:以系統的Java語言語法為主線。知識點的取捨以編程中的使用頻率為準,不追求面面俱到,而注重對實際能力的培養,著力於高頻率語法知識講清楚、講透徹,以幫助初學者在Java編程領域迅速入門。
提高實踐能力:把Java語言的語法講解與上機編程實踐融為一體,在全面講解Java語言基本語法知識的同時,系統地介紹當今各大IT公司的主流Java開發平台(Eclipse)基本操作技巧。語法知識與上機操作相結合,真正做到了讓讀者“編程實踐中學習編程理論”,為初學者的入門學習起到“切實可行”的指導性作用。
增強閱讀趣味;通過精心挑選的趣味例題的詳細的講解,使讀者逐步學會所將所學的編程知識點運用到實際編程中,迅速掌握Java編程的要點和編程技巧,使本書更具參考、閱讀價值。

目錄

第1部分 Java語言基礎語法
第1章 編程準備工作
1.1 軟體高手的三個必備條件
1.2 Java語言編程工具(Eclipse)的網路下載、解壓與安裝
1.3 Java編程的示例性上機操作演示
1.3.1 打開Eclipse編程界面
1.3.2 上機操作實例
1.4 Java程式的基本框架分析
1.4.1 Java程式的基本界面及編寫
1.4.2 Java程式結構分析
Eclipse編程器操作小技巧
習題
第2章 基本類型變數的定義、賦值與相互間的混合運算
2.1 變數的定義、賦值與字元(包括漢字、日韓文等)的UNICODE編碼
2.2 變數的命名規則與Java語言的關鍵字
2.3 字元串及其與各種類型數據之間的相互轉化
2.4 基本類型數據之間的強制轉化與混合運算
2.5 Java程式數據的可視化輸入/輸出
2.6 兩個整數直接相除時的取整取余運算
2.6.1 整數的分解:驗證“首同尾合十”心算法則
2.6.2 避免兩整數間的直接相除:計算25°角的正弦值
2.6.3 避免兩整數間的直接相除:已知三角形三邊(鍵盤輸入)求面積
Eclipse編程器用法小技巧
2.7 單目、二目與三目運算符
習題
第3章 程式中錯誤的排除方法
3.1 語法錯誤的排除
3.2 邏輯錯誤的排除(程式調試:單步執行)
習題
第4章 控制語句
4.1 if…else條件語句
4.1.1 認識條件語句
4.1.2 條件語句的具體套用
4.2 布爾型基本變數的定義與賦值
4.3 switch多路分支語句
4.4 for循環語句
4.4.1 用循環語句求取UNICODE編碼
4.4.2 循環語句與條件語句的混合套用
4.4.3 用循環語句來進行數的分離
4.4.4 for循環的嵌套
4.5 do{…}while()循環語句
4.6 while()循環語句
習題
第5章 數組
5.1 數組的定義與賦值
5.2 數組套用舉例:用牛頓切線法求無理方程的根
習題
第2部分 類與對象
第6章 編程器自帶類中常用類的基本用法
6.1 類的構成(成員函式與成員變數)
第7章 自定義類及其套用
第8章 抽象類、接口、內部類與匿名類
第9章 軟體對用戶異常操作的處理
第3部分 Java軟體的可視化設計開發
第10章 基於AWT的Java可視化軟體設計
第11章 基於swing的Java可視化
附錄 Java編程工具(Eclipse軟體)的常用操作技能示例查詢
寫作歷程雜記
致謝

相關詞條

熱門詞條

聯絡我們