出版社:机械工业出版社
年代:2011
定价:79.0
本书是Java语言的经典教材,主要介绍程序设计基础、面向对象程序设计、GUI程序设计、算法和数据结构、高级Java程序设计等内容。本书以示例讲解解决问题的技巧,提供大量的程序清单和相应的提示,每章配有大量复习题和编程练习题,帮助读者掌握编程技术,并应用所学的技术解决实际应用程序开发中遇到的问题。本书可作为高等院校相关专业程序设计课程的教材,对软件开发人员也有很高的参考价值。
Chapter 1 Introduction to Computers, Programs, and Java
I.I Introduction
l.2 What is a Computer?
1.3 Programs
1.4 Operating Systems
1.5 Java, World Wide Web, and Beyond
1.6 The Java Language Specification, APU JDK, and IDE
1.7 A Simple Java Program
1.8 Creating, Compiling. and Executing a Java Program
1.9 (GUI) Displaying Text in a Message Dialog Box
Chapter 2 Elementary Programming
2.1 Introduction
2.2 Writing Simple Programs
2.3 Reading Input from the Console
2.4 Identifiers
2.5 Variables
2.6 Assignment Statements and Assignment Expressions
2.7 Named Constants
2.8 Numeric Data Types and Operations
2.9 Problem. Displaying the Current Time
2.10 Shorthand Operators
2.11 Numeric Type Conversions
2.12 Problem: Computing Loan Payments
2.13 Character Data Type and Operations
2.14 Problem: Counting Monetary Units
2.15 The String Type
2.16 Programming Style and Documentation
2.17 Programming Errors
2.18 (GUI) Getting Input from Input Dialogs
Chapter 3 Selections
3.1 Introduction
3.2 boolean Data Type
3.3 Problem: A Simple Math Learning Tool
3.4 if Statements
3.5 Problem: Guessing Birthdays
3.6 Two Way if Statements
3.7 Nested if Statements
3.8 Common Errors in Selection Statements
3.9 Problem: an Improved Math Learning Tool
3.10 Problem: Computing Body Mass Index
3.11 Problem: Computing Taxes
3.12 Logical Operators
3.13 Problem: Determining Leap Year
3.14 Probiem: Lottery
3.15 switch Statements
3.16 Conditional Expressions
3.17 Formatting Console Output
3.18 Operator Pfecedence and Associativity
3.19 (GUI) Confirmation Dialogs
Chapter 4 Loops
4.1 Introduction
4.2 The while Loop
4.3 The do-while Loop
4.4 The for Loop
4.5 Which Loop to Use?
4.6 Nested Loops
4.7 Minimizing Numeric Errors
4.8 Case Studies
4.9 Keywords breakand continue
4.10 (GUI)Controlling a Loop with a Confirmation Dialog
Chapter 5 Methods
5.1 Introduction
5.2 Defining a Method
5.3 Callinga Method
5.4 void Method Example
5.5 Passing Parameters by Values
5.6 Modularizing Code
5.7 Problem: Comrerting Decimals to Hexadecimals
5.8 Ovedoading Methods
5.9 The Scope of Variables
5.10 The Math Class
5.11 Case Study: Generating Random Charaaers
S.l2 Method Abstraction and Stepwise Refinement
Chapter 6 Single-Dimcnsional Arrays
6.1 Introduction
6.2 Array Basics
6.3 Problem. Lotto Numbers
6.4 Problem: Deck of Cards
6.5 Copying Arrays
……
Chapter 7 Multidimensional Arrays
Chapter 8 objects and Classes
Chapter 9 Strings and Text I/O
Chapter 10 Thinking in objects
Chapter 11 Inheritance and Polymorphism
Chapter 12 GUI Basics
Chapter 13 Exception Handling
Chapter 14 Abstract Classes and Interfaces
Chapter 15 Graphics
Chapter 16 Event-Drivcn Programming
Chapter 17 Creating Graphical User Interfaces
Chapter 18 Applcts and Multimedla
Chapter 19 Btnary I/O
Chapter 20 Recursion
Chapter 21 Generics
Chapter 22 Java Collections Framework
Chapter 23 Algorithm Efficiency
Chapter 24 Sorting
Chapter 25 Lists, Stacks, Clueucs, and Priority Queues
Chapter 26 Binary Search Trees
Chapter 27 Graphs and Applfcahons
Chapter 28 Weighted Graphs and Applications
Chapter 29 Multithrcading
Chapter 30 Networking
Chapter 31 Intcrnationalization
Chapter 32 Java Bcans and Bean Events
Chapter 33 Containers, Layout Managers, and Borders
Chapter 34 Menus,Toolbars, and Dialogs
Chapter 35 MVC and Swing Models
Chapter 36 JTable and JTree
Chapter 37 Java Database Programming
APPENDIXES
INDEX
《Java语言程序设计:进阶篇(英文版 第8版)》是Java语言的经典教材,多年来畅销不衰。本书全面整合了Java 6的特性,采用“基础优先,问题驱动”的教学方式,循序渐进地介绍了程序设计基础、解决问题的方法、面向对象程序设计、图形用户界面设计、异常处理、I/O和递归等内容。此外,本书还全面且深入地覆盖了一些高级主题,包括算法和数据结构、多线程、网络、国际化、高级GUI等内容。
《Java语言程序设计:进阶篇(英文版 第8版)》影印版由《Java语言程序设计 基础篇》和《Java语言程序设计 进阶篇》组成。
书籍详细信息 | |||
书名 | Java语言程序设计站内查询相似图书 | ||
丛书名 | 经典原版书库 | ||
9787111361251 如需购买下载《Java语言程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 机械工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 79.0 | 语种 | 英文 |
尺寸 | 25 × 17 | 装帧 | 平装 |
页数 | 印数 | 3000 |
Java语言程序设计是机械工业出版社于2011.11出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校-教材-英文 的书籍。