日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java語言程序設(shè)計(jì):進(jìn)階篇(英文版第8版)

Java語言程序設(shè)計(jì):進(jìn)階篇(英文版第8版)

Java語言程序設(shè)計(jì):進(jìn)階篇(英文版第8版)

定 價(jià):¥89.00

作 者: (美)梁 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

ISBN: 9787111361251 出版時(shí)間: 2012-01-01 包裝: 平裝
開本: 16開 頁數(shù): 1342 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Java語言程序設(shè)計(jì):進(jìn)階篇(英文版 第8版)》是Java語言的經(jīng)典教材,多年來暢銷不衰。本書全面整合了Java 6的特性,采用“基礎(chǔ)優(yōu)先,問題驅(qū)動(dòng)”的教學(xué)方式,循序漸進(jìn)地介紹了程序設(shè)計(jì)基礎(chǔ)、解決問題的方法、面向?qū)ο蟪绦蛟O(shè)計(jì)、圖形用戶界面設(shè)計(jì)、異常處理、I/O和遞歸等內(nèi)容。此外,本書還全面且深入地覆蓋了一些高級(jí)主題,包括算法和數(shù)據(jù)結(jié)構(gòu)、多線程、網(wǎng)絡(luò)、國(guó)際化、高級(jí)GUI等內(nèi)容。 《Java語言程序設(shè)計(jì):進(jìn)階篇(英文版 第8版)》影印版由《Java語言程序設(shè)計(jì) 基礎(chǔ)篇》和《Java語言程序設(shè)計(jì) 進(jìn)階篇》組成。

作者簡(jiǎn)介

  Y. Daniel Liang 普度大學(xué)終身教授,阿姆斯特朗亞特蘭大州立大學(xué)計(jì)算機(jī)科學(xué)系教授。他所編寫的Java教程在美國(guó)大學(xué)Java課程中采用率極高,同時(shí)他還兼任Prentice Hall 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

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)