Java 语言程序设计

出版时间:2004-4  出版社:机械工业出版社  作者:Y.Daniel Liang  页数:574  
Tag标签:无  

内容概要

  《Java语言程序设计》是学习Java的入门教材。它全面讲授了Java 2。作者提供了学习程序设计原理和Java核心特征的一个循序渐进的途径。通过具有代表性的例子、详尽的讲解和丰富的练习,将Java介绍给读者。本书适合学生或具有一定程序设计经验的专业人员阅读参考。

作者简介

Y.Daniel Liang已经成功地撰写了四部Java著作,并为大学学生和公司职员讲授了40多门Java课程。他现在是乔治亚州Savannah的ArmstrongcAtlantic州立大学计算机科学系的软件工程教授。可以通过Internet上的liangjava@yahoo.com或liang@armstrong.edu与他联系。

书籍目录

出版者的话 专家指导委员会 作者简介 译者序 前言第一篇 程序设计基础 第1章 Java入门 2  1.1 引言 2  1.2 Java简史 2  1.3 Java的特点 3   1.3.1 Java是简单的 3   1.3.2 Java是面向对象的 3   1.3.3 Java是分布式的 4   1.3.4 Java是解释型的 4   1.3.5 Java是健壮的 4   1.3.6 Java是安全的 5   1.3.7 Java是体系结构中立的 5   1.3.8 Java是可移植的 5   1.3.9 Java的效率 5   1.3.10 Java是多线程的 6   1.3.11 Java是动态的 6  1.4 Java和WWW 6  1.5 Java语言规范 7  1.6 Java开发工具 8  1.7 Javacapplication 8  1.8 application程序剖析 10   1.8.1 注释 10   1.8.2 保留字 10   1.8.3 修饰符 11   1.8.4 语句 11   1.8.5 块 11   1.8.6 类 11   1.8.7 方法 11   1.8.8 main方法 12  1.9 Javacapplet 12   1.9.1 编译applet 13   1.9.2 创建HTML文件 13   1.9.3 浏览applet 13   1.9.4 applet浏览工具 14  1.10 applet程序剖析 15   1.10.1 import语句 15   1.10.2 类的实例 15   1.10.3 方法paint和类Graphics 15   1.10.4 关键字extends和类继承 16  1.11 application与applet 16  1.12 本章小结 17  复习题 17  编程练习 18 第2章 基本数据类型和基本操作 19  2.1 引言 19  2.2 编写简单的程序 19  2.3 标识符 23  2.4 变量 23  2.5 赋值语句 23  2.6 常量 24  2.7 数值数据类型 25   2.7.1 算术运算符 25   2.7.2 数值字面量 26   2.7.3 简捷赋值运算符 26   2.7.4 数值类型转换 27  2.8 字符数据类型 28  2.9 布尔数据类型 29  2.10 实例学习 31  2.11 编程风格和文档 34   2.11.1 适当的注释 34   2.11.2 命名习惯 34   2.11.3 适当的缩进和空白 35   2.11.4 块的对齐方式 35  2.12 程序错误 35   2.12.1 编译错误 35   2.12.2 运行时错误 36   2.12.3 逻辑错误 37  2.13 调试(可选) 37  2.14 本章小结 38  复习题 39  编程练习 41 第3章 控制语句 42  3.1 引言 42  3.2 条件语句 42   3.2.1 简单if语句 42   3.2.2 cif...else语句 43   3.2.3 cif语句的嵌套 44   3.2.4 cswitch语句 46   3.2.5 条件表达式 48  3.3 循环语句 48   3.3.1 while循环 48   3.3.2 do循环 50   3.3.3 for循环 51  3.4 使用关键字break和continue 54  3.5 实例学习 57  3.6 本章小结 61  复习题 62  编程练习 64 第4章 方法 66  4.1 引言 66  4.2 创建方法 66  4.3 调用方法 67  4.4 参数传递 69  4.5 重载方法 71  4.6 方法抽象 72  4.7 Math类 73   4.7.1 三角函数方法 73   4.7.2 指数函数方法 73   4.7.3 方法min.cmax.cabs.cround和random 73  4.8 实例学习 75  4.9 递归(可选) 80   4.9.1 计算阶乘 80   4.9.2 计算斐波那契(Fibonacci)数 82   4.9.3 汉诺(Hanoi)塔问题 84   4.9.4 递归与迭代 87  4.10 本章小结 87  复习题 88  编程练习 90第二篇 面向对象程序设计 第5章 使用对象和类编写程序 94  5.1 引言 94  5.2 对象和类 94   5.2.1 声明和创建对象 96   5.2.2 简单类型变量和对象类型变量的区别 96   5.2.3 垃圾回收 97   5.2.4 访问对象的数据和方法 97  5.3 构造方法 99  5.4 给方法传递对象 101  5.5 可见性修饰符与访问器方法 103  5.6 类变量.c类常量和类方法 105  5.7 变量的作用域 105  5.8 关键字this 110  5.9 对象关系分析 110   5.9.1 关联 110   5.9.2 聚集 111   5.9.3 继承 111   5.9.4 类抽象 112  5.10 实例学习 112  5.11 Java应用程序接口 122  5.12 String类 123   5.12.1 构造一个字符串 123   5.12.2 字符串比较 123   5.12.3 字符串连接 124   5.12.4 子串 124   5.12.5 字符串长度和获取字符串的单个字符 125  5.13 StringBuffer类 126   5.13.1 在StringBuffer类中追加和插入新内容 126   5.13.2 常用方法 127  5.14 StringTokenizer类 128  5.15 本章小结 130  复习题 131  编程练习 134 第6章 类的继承性 138 第7章 数组和向量 170第三篇 图形程序设计 第8章 图形程序设计入门 204 第9章 创建用户界面 242 第10章ccapplet和高级图形界面 300……

图书封面

图书标签Tags

评论、评分、阅读与下载


    Java 语言程序设计 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7