Java程序設(shè)計(jì)教程

出版時(shí)間:2009-6  出版社:劉易斯、 洛夫特斯 電子工業(yè)出版社 (2009-06出版)  作者:(美) 劉易斯 (美) 洛夫特斯 著  頁數(shù):804  
Tag標(biāo)簽:無  

內(nèi)容概要

  《Java程序設(shè)計(jì)教程(第6版)(英文版)》對面向?qū)ο蟮乃枷牒蜋C(jī)制進(jìn)行了準(zhǔn)確而透徹的剖析,為讀者深入學(xué)習(xí)Java語言程序設(shè)計(jì)提供了全面、詳細(xì)的指導(dǎo)。全書覆蓋了面向?qū)ο笤O(shè)計(jì)的廣泛內(nèi)容,介紹了Java語言的基本數(shù)據(jù)類型、流程控制、類和對象等。在深入分析面向?qū)ο笤O(shè)計(jì)方法的基礎(chǔ)上,介紹了封裝機(jī)制、繼承機(jī)制和多態(tài)性的實(shí)現(xiàn)與應(yīng)用、異常的捕捉和處理、集合類的定義方法和泛型類的概念,書中提供了大量具有可實(shí)踐性的程序?qū)嵗?、自測題及答案、練習(xí)題和編程項(xiàng)目、生動(dòng)的“軟件失誤案例”和“視頻講解”學(xué)習(xí)輔導(dǎo)短片,并且在每章中都補(bǔ)充了針對本章主題的圖形用戶界面(GUI)設(shè)計(jì)知識(shí)和實(shí)例,這部分內(nèi)容可形成完整的Java GUI設(shè)計(jì)知識(shí)體系。此外《Java程序設(shè)計(jì)教程(第6版)(英文版)》還有內(nèi)容豐富的附錄?!  禞ava程序設(shè)計(jì)教程(第6版)(英文版)》適合作為高等院校軟件專業(yè)與計(jì)算機(jī)應(yīng)用專業(yè)的教材,同樣對工程技術(shù)人員也有很高的參考價(jià)值。

作者簡介

作者:(美國)劉易斯 (美國)洛夫特斯

書籍目錄

PrefaceChapter I Introduction1.1 Computer ProcessingSoftware CategoriesDigital ComputersBinary Numbers1.2 Hardware ComponentsComputer ArchitectureInput/Output DevicesMain Memory and Secondary MemoryThe Central Processing Unit1.3 NetworksNetwork ConnectionsLocal-Area Networks and Wide-Area NetworksThe InternetThe World Wide WebUniform Resource Locators1.4 The Java Programming LanguageA Java ProgramCommentsIdentifiers and Reserved WordSWhite Space1.5 Program DevelopmentProgramming "Language LevelsEditors, Compilers, and InterpretersDevelopment EnvironmentsSyntax and SemanticsErrors1.6 Object-Oriented ProgrammingProblem SolvingObject-Oriented Software PrinciplesChapter 2 Data and Expressions2.1 Character StringsThe print and println MethodsString ConcatenationEscape Sequences2.2 Variables and AssignmentVariablesThe Assignment StatementConstants2.3 Primitive Data TypesIntegers and Floating PointsCharactersBooleans2.4 ExpressionsArithmetic OperatorsOperator PrecedenceIncrement and Decrement OperatorsAssignment Operators2.5 Data ConversionConversion Techniques2.6 Interactive ProgramsThe Scanner Class2.7 GraphicsCoordinate SystemsRepresenting Color2.8 AppletsExecuting Applets Using the Web2.9 Drawing ShapesThe Graphics ClassSoftware Failure:NASA Mars Climate Orbiter and Polar LanderChapter 3 Using Classes and ObjectsChapter 4 Writing ClassesChapter 5 Conditionals and LoopsChapter 6 Object-Oriented DesignChapter 7 ArraysChapter 8 InheritanceChapter 9 PolymorphismChapter 10 ExceptionsChapter 11 RecursionChapter 12 CollectionsAppendix A GlossaryAppendix B Number SystemsAppendix C The Unicode Character SetAppendix D Java OperatorsAppendix E Java MdifiersAppendix F Java Coding Guidelines

編輯推薦

自Lewis和Loftus出版這本世界上最暢銷的書籍以來,便改變了人們對整個(gè)初級程序開發(fā)課程的學(xué)習(xí)觀念,此書正是為全面透徹學(xué)習(xí)Java而編寫的一本專業(yè)書。在第六版中為正在學(xué)習(xí)Java的人們添加了許多非常實(shí)用的內(nèi)容,使得《Java程序設(shè)計(jì)教程(第6版)(英文版)》繼續(xù)在計(jì)算機(jī)科學(xué)的教育領(lǐng)域內(nèi)處于領(lǐng)先的地位?!禞ava程序設(shè)計(jì)教程(第6版)(英文版)》的內(nèi)容可為學(xué)習(xí)編程技術(shù)的讀者打下堅(jiān)實(shí)的基礎(chǔ),從而設(shè)計(jì)出良好的面向?qū)ο筌浖Mㄟ^講解各種真實(shí)世界的編程實(shí)例,作者在書中強(qiáng)調(diào)了如何創(chuàng)建問題解決方案及如何應(yīng)用設(shè)計(jì)技巧。此外,書中提供了大量與開發(fā)相關(guān)的技術(shù)要點(diǎn)提示,同時(shí)配合實(shí)用、有效的GUI應(yīng)用程序,使讀者能夠迅速掌握并鞏固所學(xué)的知識(shí)?!禞ava程序設(shè)計(jì)教程(第6版)(英文版)》的新特色:通過講解對象與面向?qū)ο蟮脑O(shè)計(jì),使學(xué)生們在學(xué)習(xí)編寫對象之前先學(xué)習(xí)如何使用它們。書中包含了大量的編程實(shí)例,對于每一個(gè)實(shí)例都給出其程序輸出、示例運(yùn)行結(jié)果。在每章結(jié)尾提供了非常有價(jià)值的編程項(xiàng)目練習(xí),由淺入深,幫助學(xué)生實(shí)踐Java程序的設(shè)計(jì)與實(shí)現(xiàn)。覆蓋了圖形與GUI等主題,講解了最新的圖形化實(shí)例與應(yīng)用。完全兼容Java6.0。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Java程序設(shè)計(jì)教程 PDF格式下載


用戶評論 (總計(jì)0條)

 
 

 

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

京ICP備13047387號-7