java程序设计清华大学出版社_清华大学出版社-图书详情-《Java程序设计基础》...
出 版 說 明
我國高等學校計算機教育近年來迅猛發展,應用所學計算機知識解決實際問題,已經成為當代大學生的必備能力。
時代的進步與社會的發展對高等學校計算機教育的質量提出了更高、更新的要求。現在,很多高等學校都在積極探索符合自身特點的教學模式,涌現出一大批非常優秀的精品課程。
為了適應社會的需求,滿足計算機教育的發展需要,清華大學出版社在進行了大量調查研究的基礎上,組織編寫了《高等學校計算機專業教材精選》。本套教材從全國各高校的優秀計算機教材中精挑細選了一批很有代表性且特色鮮明的計算機精品教材,把作者們對各自所授計算機課程的獨特理解和先進經驗推薦給全國師生。
本系列教材特點如下。
(1) 編寫目的明確。本套教材主要面向廣大高校的計算機專業學生,使學生通過本套教材,學習計算機科學與技術方面的基本理論和基本知識,接受應用計算機解決實際問題的基本訓練。
(2) 注重編寫理念。本套教材作者群為各校相應課程的主講,有一定經驗積累,且編寫思路清晰,有獨特的教學思路和指導思想,其教學經驗具有推廣價值。本套教材中不乏各類精品課配套教材,并力圖努力把不同學校的教學特點反映到每本教材中。
(3) 理論知識與實踐相結合。本套教材貫徹從實踐中來到實踐中去的原則,書中的許多必須掌握的理論都將結合實例來講,同時注重培養學生分析、解決問題的能力,滿足社會用人要求。
(4) 易教易用,合理適當。本套教材編寫時注意結合教學實際的課時數,把握教材的篇幅。同時,對一些知識點按教育部教學指導委員會的最新精神進行合理取舍與難易控制。
(5) 注重教材的立體化配套。大多數教材都將配套教師用課件、習題及其解答,學生上機實驗指導、教學網站等輔助教學資源,方便教學。
隨著本套教材陸續出版,相信能夠得到廣大讀者的認可和支持,為我國計算機教材建設及計算機教學水平的提高,為計算機教育事業的發展做出應有的貢獻。
清華大學出版社前言
面向對象程序設計已經成為當前桌面、服務器、移動應用開發的主流技術。以面向對象思想為核心的Java語言成為最受歡迎的語言之一,Java程序已經廣泛運行在各類平臺和設備上。
由于應用面向對象的思維模式解決問題是對人們在工作、生活中解決問題方式的自然抽象,所以通過面向對象程序設計讓計算機實現問題求解也就變得較為容易,尤其在復雜的應用場景中,面向對象程序設計降低了開發的難度,提高了程序的可理解性和可維護性。
通過本書的學習,讀者可以逐漸領會面向對象程序設計的基本思維模式,掌握Java語言詞法、語法規則,能夠運用Java語言編寫面向對象的程序解決具體問題。
本書試圖實現如下目標:
強調文字表達風格的簡潔性和親和性。隨著QQ、微信等社交軟件的普及,“短文本”已經改變了人們的閱讀習慣,本書使用容易閱讀的“長短句”寫作風格,以適應當前青年讀者的閱讀需要,以期降低閱讀難度和理解難度,提高學習效率。
強調面向對象思維方式的重要性。引導學生對現實生活中通過對象及其協作來解決問題的場景進行抽象,理解類與對象間的關系,理解如何通過對象間的消息傳遞實現問題求解。
強調提高問題求解能力。語言僅僅是表達思想的工具,學習語言的目的是有效地表達如何實現問題求解。引導學生學會抽象、封裝,并理解問題求解的時間和空間需求。
強調程序設計風格。程序源代碼不僅被計算機閱讀,而且也被人閱讀。當完成一部分源代碼后,評審人員會閱讀;當程序發布后發現了缺陷,代碼維護人員也會閱讀代碼以定位問題。引導學生建立代碼風格意識,寫出“賞心悅目”的源代碼。
強調快樂編程。程序設計不是一件枯燥乏味的工作,而是具有創造性和富有激情的工作。通過精心設計來自日常學習和生活的有趣問題,試圖使讀者在編程中體驗快樂和成就感。
強調理解而不是記憶。讀者學習完本書,再過幾年,也許會忘記while循環語句的具體寫法,但是不應忘記循環初始化、循環條件和循環體等構成循環的基本成分;讀者也許會忘記某個類的構造方法,但不應忘記聲明類、創建對象、讓對象做一些事情的基本編程模式。
在過去的20年里,筆者一直從事Java語言的應用開發、教學和研究工作,其中包含5年的Java語言程序設計的雙語教學。本書試圖反映以下幾方面的問題: 應用開發中的共性問題,例如正規表達式的應用;在教學中遇到的共性問題,例如把語句寫在類體中而不是方法體中;在研究中發現的問題,例如標準API的使用頻率和用法模式。通過上述努力,使本書的實用性更強。
本書全部例子的源代碼可通過清華大學出版社網站免費獲取。
對本書的更新、勘誤也會通過清華大學出版社網站提供。
感謝清華大學出版社長期以來對我的幫助和支持。感謝清華大學出版社編輯張玥的鼓勵和耐心、細致的工作。張玥對本書提出了很有價值的建議。
同時感謝河北師范大學對我的教學研究的資助,以及我所教授的計算機科學與技術專業、物聯網工程專業本科學生的有價值的反饋和建議。學生在課堂上和上機實驗過程中提出的問題都對本書寫作和習題設計產生了影響。
感謝Java程序設計網絡資源的所有貢獻者。從這些資源貢獻者的圖文以及視頻資料中我也受益很多。
董 東2017年5月于河北師范大學
more >
總結
以上是生活随笔為你收集整理的java程序设计清华大学出版社_清华大学出版社-图书详情-《Java程序设计基础》...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 精灵图片
- 下一篇: CentOS发行版本与内核版本对应关系