全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 程序与语言

Java程序设计概念(对象先行原书第8版)/计算机科学丛书

  • 定价: ¥119
  • ISBN:9787111593669
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:机械工业
  • 页数:621页
  • 作者:(美)凯·霍斯特曼...
  • 立即节省:
  • 2018-05-01 第1版
  • 2018-05-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    这是一本关于Java和计算机编程的入门教材,书中重点关注基础知识,并强调如何有效地学习。凯·霍斯特曼著的《Java程序设计概念(对象先行原书第8版)》共分三部分。部分(第1~7章)是基础知识,首先简要介绍了计算机科学和Java编程,展示了如何管理预定义的类以及如何根据给定的规范定义类,之后讲解了基本数据类型、分支、循环和数组;第二部分(第8~12章)讲解面向对象设计,包括类的设计、继承和多态、接口、异常处理和基本文件输入/输出,以及两个重要的案例研究;第三部分是在线内容,讲解了数据结构与算法,具体包括递归、排序和查找、链表、集合、映射、栈和队列。
    本书非常适合作为计算机科学家、工程师和其他学科学生的本编程教材。

作者简介

    凯·霍斯特曼(Cay Horstmann),圣何塞州立大学计算机科学系教授,Java的倡导者,经常在开发人员会议上发表演讲。他是《Java核心技术》的作者,同时也关注Python、Scala、C++等语言,为专业程序员和计算机科学专业学生编写过数十本图书。

目录

出版者的话
译者序
前言
学习辅助手段介绍
致谢
特色内容
第一部分  基础知识
  第1章  引言
    1.1 计算机程序
    1.2 计算机剖析
    计算与社会1.1 计算机无处不在
    1.3 Java编程语言
    1.4 熟悉你的编程环境
    编程技巧1.1 备份副本
    1.5 分析你的第一个程序
    常见错误1.1 缺少分号
    1.6 错误
    常见错误1.2 单词拼写错误
    1.7 解决问题:算法设计
      1.7.1 算法概念
      1.7.2 解决一个投资问题的算法
      1.7.3 伪代码
      1.7.4 从算法到程序
    操作指南1.1 用伪代码描述算法
    实用示例1.1 编写一个铺地板瓷砖的算法
  第2章  使用对象
    2.1 对象和类
      2.1.1 使用对象
      2.1.2 类
    2.2 变量
      2.2.1 变量声明
      2.2.2 类型
      2.2.3 名
      2.2.4 注释
      2.2.5 赋值
    常见错误2.1 使用未声明或未初始化的变量
    常见错误2.2 混淆变量声明和赋值语句
    编程技巧2.1 选择描述性的变量名
    2.3 调用方法
      2.3.1 类的公共接口
      2.3.2 方法参数
      2.3.3 返回值
      2.3.4 方法声明
    编程技巧2.2 通过尝试来学习
    2.4 构造对象
    常见错误2.3 试图如调用方法一样调用构造函数
    2.5 访问器和修改器方法
    2.6 API文档
      2.6.1 浏览API文档
      2.6.2 包
    编程技巧2.3 不要强记,使用在线帮助
    2.7 实现一个测试程序
    专题2.1 在交互环境中测试类
    实用示例2.1 你活了多少天?
    实用示例2.2 处理图片
    2.8 对象引用
    计算与社会2.1 计算机垄断
    2.9 图形应用
      2.9.1 帧窗口
      2.9.2 在组件上绘制
      2.9.3 在帧窗口中显示组件
  ……
  第3章  实现类
  第4章  基本数据类型
  第5章  判断
  第6章  循环
  第7章  数组和数组列表
第二部分  面向对象设计
  第8章  设计类
  第9章  继承
  第10章  接口
  第11章  输入/输出和异常处理
  第12章  面向对象设计
附录A Unicode基本拉丁语和拉丁语-1子集
附录B Java操作符小结
附录C Java保留字小结
附录D Java库
附录E Java语言编码指南
术语表