JAVA解析教程

JAVA解析教程 - 图书城
作者:
[美]波尔(Pohl,I),(美)万克道威尔(McDowell,C) 著,王晓光
ISBN:
9787302073925 , 7302073929
出版社:
清华大学出版社
出版日期:
2003-10-1
定价:
49.00
¥38.90元 去卓越网购买 免费配送!
¥38.20元 去蔚蓝网购买
内容提要 :
    本书借助于精心设计的示例程序,采用颇受学生欢迎的“解析法”,揭示了Java的主要特性,并着重突出了编程风格和编程方法。书中首先介绍了所有基本数据类型的控制语句的习惯用法,然后循序渐进,过渡到Java语言面向对象的特性以及这一特性对程序设计的重要性。本书用一半的篇幅深入讨论了一些高级主题,如多线程、GUI、异常处理和文件操作等。本书既可用作相关专业初级教材,也适合打算提高编程技能的读者自修和参考。
编辑推荐 :
    本书深入浅出地向读者讲解Java编程,是为那些没有任何编程经验的读者编写的。本书在透彻介绍Java现代化编程技术的同时,展老婆子所有基本数据类型和控制语句的传编用法,并介绍了Java的面向对象特性及其对程序设计的重要性。此外,本书详细解释了Java中比较复杂的特性。本书既可作为专业编程课程的主修教材,也可作为数据结构课程、软件方法学、可比性语言等课程的补充教材,当然,任课教师也可将本书用于将Java选作备选语言的其他课程。
作者简介 :
    
目录 :
第1章 绪论
1.1 解决办法
1.2 算法——力求准确
1.3 用Java实现我们的算法
1.4 为什么要学Java
1.5 网络计算和Web
1.6 人机交互和GUI
第2章 程序的基本元素
2.1 Java中的“Hello,world!”
2.2 编译并运行Java程序
2.3 词法元素
2.4 数据类型和变量声明
2.5 示例:字符串的连接
2.6 用户输入
2.7 调用预定义的方法
2.8 print()和println()详解
2.9 数字类型
2.10 数学表达式
2.11 赋值运算符
2.12 自增运算符和自减运算符
2.13 运算符的优先级和结合性
2.14 编程风格
第3章 语句与控制流
3.1 表达式、块和空语句
3.2 布尔表达式
3.3 if语句
3.4 if-else语句
3.5 while语句
3.6 for语句
3.7 break语句和continue语句
3.8 switch语句
3.9 利用布尔代数规则
3.10 编程风格
第4章 方法:功能抽象
4.1 方法调用
4.2 静态方法的定义
4.3 return语句
4.4 变量的作用域
4.5 自顶向下设计
4.6 解决问题:随机数
4.7 模拟:计算概率
4.8 按值调用
4.9 解决问题:一个计算机游戏
4.10 递归
4.11 解决问题:数学函数
4.12 方法重载
4.13 编程风格
第5章 数组
5.1 一维数组
5.2 向方法传递数组
5.3 数组的赋值
5.4 找出数组中的最大值和最小值
5.5 最简单的排序方法
5.6 搜索己排好序的数组
5.7 big-oh:选择最佳算法
5.8 类型和数组
5.9 二维数组
5.10 生命游戏
5.11 非基本类型的数组
5.12 编程风格
第6章 对象:数据抽象
6.1 String:使用标准类
6.2 StringBuffer:使用赋值方法
6.3 一个简单类的元素
6.4 访问public和private:数据隐藏
6.5 构造函数和对象的创建
6.6 静态域和静态方法
6.7 调用方法——总述
6.8 解决问题:找零钱
6.9 访问另一个对象的私有域
6.10 传递对象:引用类型
6.11 作用域
6.12 关键字final和类常量
6.13 对象数组
6.14 面向对象设计
6.15 编程风格
第7章 继承
7.1 学生“is a”人
7.2 覆盖实例方法
7.3 访问修饰符private和public
7.4 访问修饰符protected
7.5 Object类型和继承
7.6 包装类
7.7 抽象类
7.8 示例:捕食者—被捕食者摸拟
7.9 接口
7.10 多重继承
7.11 继承和设计
7.12 运算符instanceof和非基本类型的类型转换
7.13 编程风格
第8章 图形用户界面(一)
第9章 图形用户界面(二)
第10章 文件的读与写
第11章 异常
第12章 动态数据结构
第13章 用Java线程编写并发程序
附录A 位
附录B 参考表
附录C 文本I/O包tio
附录D 一些Swing组件的总结
附录E 关于C语言
前言:
本书深入浅出地向读者讲解Java编程,是为那些没有任何编程经验的读者编写的。本书在透彻介绍Java现代化编程技术的同时,展示了所有基本数据类型和控制语句的传统用法,并介绍了Java的面向对象特性及其对程序设计的重要性。此外,本书详细解释了Java中比较复杂的特性,例如线程(thread)、图形用户界面(Graphical User Interface,GUl)和文件操作功能。本书既可作为专业编程课程的主修教材,也可作为数据结构课程、软件方法学、可比性语言(如C++)等课程的补充教材,当然,任课教师也可将本书用于将Java选作备选语言的其他课程。 Java问世于20世纪90年代中期的SunMicrosystems公司,它功能强大,是继C..
联系客服 - 加入到博客 - 开发者API - 图书目录 - 关于图书城 - 对外合作 - 购书指南 - 可以在线阅读吗?
图书城网上书店 © TuShuCheng.com - 京ICP备06069800