Java程序设计教程(第六版 英文版)

Java程序设计教程(第六版 英文版)
作 者: 刘易斯 洛夫特斯
出版社: 电子工业出版社
丛编项: 国外计算机科学教材系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: J2EE
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Java程序设计教程(第六版 英文版)》作者简介

内容简介

《Java程序设计教程(第6版)(英文版)》对面向对象的思想和机制进行了准确而透彻的剖析,为读者深入学习Java语言程序设计提供了全面、详细的指导。全书覆盖了面向对象设计的广泛内容,介绍了Java语言的基本数据类型、流程控制、类和对象等。在深入分析面向对象设计方法的基础上,介绍了封装机制、继承机制和多态性的实现与应用、异常的捕捉和处理、集合类的定义方法和泛型类的概念,书中提供了大量具有可实践性的程序实例、自测题及答案、练习题和编程项目、生动的“软件失误案例”和“视频讲解”学习辅导短片,并且在每章中都补充了针对本章主题的图形用户界面(GUI)设计知识和实例,这部分内容可形成完整的Java GUI设计知识体系。此外《Java程序设计教程(第6版)(英文版)》还有内容丰富的附录。《Java程序设计教程(第6版)(英文版)》适合作为高等院校软件专业与计算机应用专业的教材,同样对工程技术人员也有很高的参考价值。

图书目录

Preface

Chapter I Introduction

 1.1 Computer Processing

  Software Categories

  Digital Computers

  Binary Numbers

 1.2 Hardware Components

  Computer Architecture

  Input/Output Devices

  Main Memory and Secondary Memory

  The Central Processing Unit

 1.3 Networks

  Network Connections

  Local-Area Networks and Wide-Area Networks

  The Internet

  The World Wide Web

  Uniform Resource Locators

 1.4 The Java Programming Language

  A Java Program

  Comments

  Identifiers and Reserved WordS

  White Space

1.5 Program Development

  Programming "Language Levels

  Editors, Compilers, and Interpreters

  Development Environments

  Syntax and Semantics

  Errors

 1.6 Object-Oriented Programming

  Problem Solving

  Object-Oriented Software Principles

Chapter 2 Data and Expressions

 2.1 Character Strings

  The print and println Methods

  String Concatenation

  Escape Sequences

 2.2 Variables and Assignment

  Variables

  The Assignment Statement

  Constants

 2.3 Primitive Data Types

  Integers and Floating Points

  Characters

  Booleans

 2.4 Expressions

  Arithmetic Operators

  Operator Precedence

  Increment and Decrement Operators

  Assignment Operators

 2.5 Data Conversion

  Conversion Techniques

 2.6 Interactive Programs

  The Scanner Class

 2.7 Graphics

  Coordinate Systems

  Representing Color

 2.8 Applets

  Executing Applets Using the Web

 2.9 Drawing Shapes

  The Graphics Class

  Software Failure:NASA Mars Climate Orbiter and Polar Lander

Chapter 3 Using Classes and Objects

Chapter 4 Writing Classes

Chapter 5 Conditionals and Loops

Chapter 6 Object-Oriented Design

Chapter 7 Arrays

Chapter 8 Inheritance

Chapter 9 Polymorphism

Chapter 10 Exceptions

Chapter 11 Recursion

Chapter 12 Collections

Appendix A Glossary

Appendix B Number Systems

Appendix C The Unicode Character Set

Appendix D Java Operators

Appendix E Java Mdifiers

Appendix F Java Coding Guidelines