出版時間:2009-6 出版社:劉易斯、 洛夫特斯 電子工業(yè)出版社 (2009-06出版) 作者:(美) 劉易斯 (美) 洛夫特斯 著 頁數(shù):804
Tag標簽:無
內(nèi)容概要
《Java程序設(shè)計教程(第6版)(英文版)》對面向?qū)ο蟮乃枷牒蜋C制進行了準確而透徹的剖析,為讀者深入學習Java語言程序設(shè)計提供了全面、詳細的指導。全書覆蓋了面向?qū)ο笤O(shè)計的廣泛內(nèi)容,介紹了Java語言的基本數(shù)據(jù)類型、流程控制、類和對象等。在深入分析面向?qū)ο笤O(shè)計方法的基礎(chǔ)上,介紹了封裝機制、繼承機制和多態(tài)性的實現(xiàn)與應用、異常的捕捉和處理、集合類的定義方法和泛型類的概念,書中提供了大量具有可實踐性的程序?qū)嵗?、自測題及答案、練習題和編程項目、生動的“軟件失誤案例”和“視頻講解”學習輔導短片,并且在每章中都補充了針對本章主題的圖形用戶界面(GUI)設(shè)計知識和實例,這部分內(nèi)容可形成完整的Java GUI設(shè)計知識體系。此外《Java程序設(shè)計教程(第6版)(英文版)》還有內(nèi)容豐富的附錄?! 禞ava程序設(shè)計教程(第6版)(英文版)》適合作為高等院校軟件專業(yè)與計算機應用專業(yè)的教材,同樣對工程技術(shù)人員也有很高的參考價值。
作者簡介
作者:(美國)劉易斯 (美國)洛夫特斯
書籍目錄
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出版這本世界上最暢銷的書籍以來,便改變了人們對整個初級程序開發(fā)課程的學習觀念,此書正是為全面透徹學習Java而編寫的一本專業(yè)書。在第六版中為正在學習Java的人們添加了許多非常實用的內(nèi)容,使得《Java程序設(shè)計教程(第6版)(英文版)》繼續(xù)在計算機科學的教育領(lǐng)域內(nèi)處于領(lǐng)先的地位。《Java程序設(shè)計教程(第6版)(英文版)》的內(nèi)容可為學習編程技術(shù)的讀者打下堅實的基礎(chǔ),從而設(shè)計出良好的面向?qū)ο筌浖?。通過講解各種真實世界的編程實例,作者在書中強調(diào)了如何創(chuàng)建問題解決方案及如何應用設(shè)計技巧。此外,書中提供了大量與開發(fā)相關(guān)的技術(shù)要點提示,同時配合實用、有效的GUI應用程序,使讀者能夠迅速掌握并鞏固所學的知識。《Java程序設(shè)計教程(第6版)(英文版)》的新特色:通過講解對象與面向?qū)ο蟮脑O(shè)計,使學生們在學習編寫對象之前先學習如何使用它們。書中包含了大量的編程實例,對于每一個實例都給出其程序輸出、示例運行結(jié)果。在每章結(jié)尾提供了非常有價值的編程項目練習,由淺入深,幫助學生實踐Java程序的設(shè)計與實現(xiàn)。覆蓋了圖形與GUI等主題,講解了最新的圖形化實例與應用。完全兼容Java6.0。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載