请输入您要查询的百科知识:

 

词条 Java程序设计:一种跨学科的方法
释义

本书由计算机著名专家Robert Sedgewick编写。本书根据学习编程的四个阶段(基本元素、函数、面向对象程序设计、算法和数据结构)来组织。基本元素包括变量、赋值语句、数据的内置类型、控制流(条件和循环)、数组和输入输出、包括图和声音。函数包括库函数和递归函数,将程序划分成可以独立调试、维护和复用的程序段。然后介绍如何使用、创建和设计数据类型。最后介绍了经典的排序和搜索算法,同时也介绍了基本的数据结构(包括堆栈、队列和符号表)及它们的应用,强调了使用科学方法来理解实现的性能特性。

基本信息

作者:(Robert Sedgewick)赛德维克 (Kevin Waynek)韦恩

出版社:清华大学出版社

页码:693 页

出版日期:2009年

ISBN:9787302198000

装帧:平装

开本:16

丛书名:大学计算机教育国外著名教材系列

外文书名:Introduction to Programming in Java:An Interdisciplinary Approach

定价:69.00

内容特点及面向读者

本书示例丰富,涉及了Java在各种学科之中的应用,具有很高的参考价值。

本书适用于高等院校计算机及相关专业的研究生和本科生,以及从事编程工作的专业人员。

作者简介

Robert Sedgewick,普林斯顿大学计算机科学系教授,在美国斯坦福大学获得博士学位,师从算法与程序设计大师Donald E. Knuth教授。他所著作的《算法》系列书在计算机界有着举足轻重的影响力。

编辑推荐

《Java程序设计:一种跨学科的方法》按学习编程的四个阶段来组织本书。

示例丰富,涉及了Java在各种学科之中的应用,具有很高的参考价值。

内容齐备的配套网址,编码示例、附加练习等内容可以从书内提示网站下载。

目录

preface i 11

Elements o[Programming 3

l.l Your First Program 4

l.2 Built-in Types of Data 14

l.3 Conditionals and Loops 46

l.4 Arrays 86

l.5 Input and Output 120

l.6 Case Study: Random Web Surfer 162

Functions and Modules183

2.1 Static Methods 184

2.2 Libraries and Clients 218

2.3 Recursion 254

2.4 Case Study: Percolation 286

Object-Oriented Programming 3I5

3.1 Data Types 316

3.2 Creating Data Types 370

3.3 Designing Data Types 416

3.4 Case study: N-body Simulation 456

Algorithms and Data Structures 471

4.1 Performance 472

4.2 Sorting and Searching 510

4.3 Stacks and Queues 550

4.4 SymbolTables 608

4.5 Case study: small World 650

xI

……

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/22 6:54:47