Java程序設計導論

出版時間:2005-9  出版社:機械工業(yè)出版社  作者:梁  頁數(shù):641  
Tag標簽:無  

內(nèi)容概要

本書以J2SE 5.0版本為基礎,采用“基本原理優(yōu)先”策略,循序漸進地介紹了關鍵概念,并通過大量實例向讀者展示了面向?qū)ο蟪绦蛟O計的思想。另外,本書還全面且深入地覆蓋了一些高級主題,包括GUI應用程序、異常處理applet、I/O等。    本書的主要特點  ●本書是核心版 (Core Version),英文原書還有定制版 (Custom Version) 和完全版 (Comprehensive Version) 。  ●在每個實例中都包括問題解決方案的詳細步驟。  ●在作者的網(wǎng)站http://www.prenhall.com/liang/)中還提供了1000多個自測練習題?!  癜嫦?qū)ο蟪绦蛟O計的深入論述?!  窀采w了Level I Java認證考試所需的大部分主題?!  癜℅UI程序設計的擴展實例?!  窀采w了部分高級Java主題?! ⌒绿匦浴  駷榉奖愠鯇W者,適當?shù)亟榻B了J2SE 5.0的特性。包括:    ◆java.util.Scanner類。    ◆格式化輸出。    ◆循環(huán)的增強。    ◆基本的封裝和非封裝?!  窀玫亟榻B了基本數(shù)據(jù)類型、表達、循環(huán)、方法和數(shù)組。  ●面向?qū)ο筌浖_發(fā)部分介紹了UML方法和重用組件的概念。

作者簡介

Y.Daniel Liang普度大學終身教授,阿姆斯特朗亞特蘭大州立大學計算機科學系教授。他所編寫的 Java 教程在美國大學 Java 課程中采用率最高,同時他還兼任 Prentice Hall Java 系列叢書編輯。

書籍目錄

Part I. FUNDAMENTALS OF PROGRAMMING   Chapter 1. Introduction to Computers, Programs, and Java    1.1 Introduce   1.2 What Is a Computer?   1.3 Programs   1.4 Operating Systems   1.5 Number Systems    1.6 Java,World Wide Web,and Beyond   1.7 Characteristics of Java   1.8 The Java Language Specification,API,JDK,and IDE   1.9 A Simple Java Program   1.10 Creating,Compiling ,and Executing a Java Program   1.11 Anatomy of the Java Program   1.12 Displaying Text in a Message Dialog Box  Chapter 2. Primitive Data Types and Operations   2.1 Introduction   2.2 Writing Simple Programs   2.3 Identifiers   2.4 Variables    2.5 Assignmenst Statements and Assignment Expressions   2.6 Constants   2.7 Numeric Data Types and Operations   2.8 Numeric Type Conversions   2.9 Character Data Type and Operations   2.10 BOOLEAN dATA Type and  Operations   2.11 Operator precedence and Associativity   2.12 Operand Evaluation Order   2.13 The String Type   2.14 Getting Input from Input Dialogs   2.15 Case Studies   2.16 Getting Input From the Console   2.17 Formating Output   2.18 Programming Style and Documentation   2.19 Programming Errors   2.20 Debugging  Chapter 3. Control Statements    3.1 Introduction   3.2 Selection Statements   3.3 Loop Stratements   3.4 Which Loop to Use?   3.5 Using the Keywords break and continue   3.6 Case Studies  Chapter 4. Methods   4.1 Introduction   4.2 Creating a Method   4.3 Calling a Method   4.4 Passing Parameters by Values   4.5 Overloading Methods   4.6 The Scope of Local Variables   4.7 Method Abstraction   4.8 The Math Class   4.9 Case study:generating random characters   4.10 stepwise refinement   4.11 recursion   4.12 packages   Chapter 5. Arrays    5.1 Introduction   5.2 Array Basics   5.3 Copying Arrays   5.4 Passing arrays to methods   5.5 returning an array from a method   5.6 sorting arrays   5.7 searching arrays   5.8 multidimensional arraysPart II. OBJECT-ORIENTED PROGRAMMING   Chapter 6. Objects and Classes   Chapter 7. Strings   Chapter 8. Inheritance and Polymorphism   Chapter 9. Abstract Classes and Interfaces   Chapter 10. Object-Oriented Modeling Part III. GUI PROGRAMMING   Chapter 11. Getting Started with GUI Programming   Chapter 12. Event-Driven Programming   Chapter 13. Creating User Interfaces   Chapter 14. Applets, Images, and Audio Part IV. EXCEPTION HANDLING AND IO   Chapter 15. Exceptions and Assertions   Chapter 16. Simple Input and Output APPENDIXES

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Java程序設計導論 PDF格式下載


用戶評論 (總計1條)

 
 

  •   教材非常好,完全符合需要~
 

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

京ICP備13047387號-7