Java語言藝術(shù)與科學(xué)

出版時(shí)間:2009-5  出版社:清華大學(xué)出版社  作者:Eric S.Roberts  頁數(shù):587  
Tag標(biāo)簽:無  

內(nèi)容概要

本書是斯坦福大學(xué)教授、著名的計(jì)算機(jī)科學(xué)教育領(lǐng)導(dǎo)者Eric S.Roberts編寫的《C語言藝術(shù)與科學(xué)》一書的姊妹篇,是計(jì)算機(jī)科學(xué)的經(jīng)典教材,介紹了計(jì)算機(jī)科學(xué)的基礎(chǔ)知識(shí)和程序設(shè)計(jì)的專門知識(shí)。本書以介紹Java語言為主線,不僅涵蓋Java語言的基本知識(shí),而且介紹了軟件工程技術(shù)以及如何應(yīng)用良好的程序設(shè)計(jì)風(fēng)格進(jìn)行開發(fā)等內(nèi)容。本書采用了Java庫函數(shù)的方法,強(qiáng)調(diào)抽象的原則,詳細(xì)闡述了庫和模塊化開發(fā)。此外,本書還利用大量實(shí)例講述解決問題的全過程,對(duì)開發(fā)過程中常見的錯(cuò)誤也給出了解決和避免的方法。    本書是關(guān)于數(shù)據(jù)結(jié)構(gòu)、程序設(shè)計(jì)和軟件工程的絕佳入門書籍,既可作為高等院校計(jì)算機(jī)科學(xué)導(dǎo)論課程及Java語言程序設(shè)計(jì)課程的教材,也是Java語言開發(fā)人員的極佳參考用書。

作者簡介

Eric S. Roberts,美國斯坦福大學(xué)計(jì)算機(jī)科學(xué)系教授,并擔(dān)任主管教學(xué)事務(wù)的系主任。他由于教學(xué)改革所取得的成就被評(píng)為Charles Simonyi榮譽(yù)教授。他于1980年獲得哈佛大學(xué)應(yīng)用數(shù)學(xué)博士學(xué)位,并曾在加州Palo Alto的DEC公司的系統(tǒng)研究中心工作了5年。作為一位成功的教育工作者,Ro

書籍目錄

1 In.roducfion  1.1 A brief history ot computinq  1.2 What is computer science?  1.3 A brief tour of computer hardware  1.4 Alaorithms  1.5 Staaes in the Droaramminq orocess   1.6 Java and the obiect-oriented paradigm   1.7 Java and the World Wide Web  Summary  Review questions2 Programming by Example  2.1 The "Hello world" program   2.2 Perspectives on the programming process   2.3 A program to add two numbers   2.4 Programming idioms and patterns   2.5 Classes and objects   2.6 Graphical programs   Summary   Review questions   Programming exercises 3 Expressions                                   3.1  Primitive data types   3.2 Constants and variables   3.3 Operators and operands  3.4 Assi.qnment statements 3.5 Boolean expressions 3.6 Designing for change Summary  Review questions  Programming exercises 4  Statement Forms 4.1  Statement types in Java 4.2 Control statements and problem solving 4.3 The if statement 4.4 The switch statement 4.5 The while statement 4.6 The for statement Summary  Review questions  Programming exercises 5 Methods6 Objects and Classes7 Objects and Memory8 Strings and Characters9 Object-oriented Graphics10 Event-driven Programs11 Arrays and ArrayLists12 Searching and Sorting13 Collection Classes14 Looking AheadIndex

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Java語言藝術(shù)與科學(xué) PDF格式下載


用戶評(píng)論 (總計(jì)5條)

 
 

  •   不錯(cuò)的書!已經(jīng)給學(xué)生作為教材使用了!
  •   這本書其實(shí)是我買錯(cuò)了,不怪當(dāng)當(dāng)。之后我給客服打了電話??爝f隔天上午就來把錢退給我了,只是我第一次在當(dāng)當(dāng)購物,這點(diǎn)我感覺很給力,沒花一毛錢還讓當(dāng)當(dāng)貼了來回郵費(fèi),很內(nèi)疚。之后我買東西要一直在當(dāng)當(dāng)!
  •   內(nèi)容比網(wǎng)上PDF版(基本都是Preliminary Draft)多很多,自學(xué)Stanford CS106A的必備。
  •   該商品印刷不夠好,紙質(zhì)有待提升
  •   書的封面不知什么原因 就像被扔在地上以至有很多被刮的印跡 但內(nèi)容無損
 

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7