出版时间:2003-11 出版社:人民邮电出版社 作者:(美)海恩斯 页数:402 字数:840000
Tag标签:无
内容概要
本书全面而深入地讲解Java编程知识,并揭示Java各种特性的设计根源和目标,帮助读者学习并理解Java的本质和精髓。全书分为五大部分,共26章和3个附录,内容包括:Java基础、面向对象编程、图形用户界面、高级主题和Java Web技术。每章最后配有一组复习题和练习题,帮助读者巩固本章所学知识。附录部分提供了习题答案,并提供了Borland JBuilder以及Sun One Studio 4的使用说明。本书适合初学计算机编程的读者或初学Java的程序员作为全面学习Java的教材。希望对Java获得更深理解的Java程序员也将在本书中受益匪浅。
作者简介
Steven Haines在过去的8年里一直从事企业软件行业工作,并且自1997年起便专注于Java。在过去的几年里,Steven Haines曾先后主持过B2B电子商务、高速Internet市场、应用程序监控和诊断、健壮的客户端和服务器端映像布局和管理等领域的关键体系结构设计。目前他是Quest Softwar
书籍目录
第一部分 Java基础 第1章 Java简介 3 1.1 Java是什么 4 1.1.1 历史 4 1.1.2 为什么使用Java 4 1.1.3 Java的表征性术语 5 1.2 建立Java编程环境 6 1.2.1 Microsoft Windows 6 1.2.2 Linux 6 1.3 编写第一个Java程序 7 1.3.1 编译第一个Java程序 7 1.3.2 运行第一个Java程序 9 1.3.3 理解第一个Java程序 9 1.4 小结 11 第2章 关键字、数据类型和变量 12 2.1 编程新手 13 2.2 关键字 13 2.3 数据类型 13 2.3.1 人/机通信问题 14 2.3.2 基元数据类型 15 2.4 变量 17 2.5 字面值 19 2.6 数值类型之间的转换 19 2.7 数据类型之间的强制转换 21 2.8 常量 21 2.9 小结 22 2.10 复习题 22 第3章 运算符 23 3.1 算术运算符 24 3.1.1 加法 24 3.1.2 减法 24 3.1.3 乘法 24 3.1.4 除法 25 3.1.5 模数 25 3.2 递增和递减运算符 26 3.3 关系运算符 26 3.4 位运算符 27 3.4.1 与 28 3.4.2 或 29 3.4.3 异或 29 3.4.4 非运算符 29 3.4.5 实际的应用程序 29 3.5 逻辑运算符 30 3.5.1 与 30 3.5.2 或 30 3.5.3 短路运算符 31 3.6 移位运算符 31 3.6.1 左移运算符 32 3.6.2 右移 32 3.6.3 右移(补零) 33 3.7 运算符的优先级 33 3.8 小结 35 3.9 复习题 35 第4章 流控制 36 4.1 条件语句 37 4.1.1 if-then-else语句 37 4.1.2 switch语句 40 4.2 循环结构 42 4.2.1 while语句 42 4.2.2 do语句 42 4.2.3 for语句 43 4.2.4 跳出循环 45 4.2.5 在循环中继续执行 45 4.2.6 标签 46 4.3 小结 47 4.4 复习题 47 4.5 练习题 47 第5章 方法 48 5.1 分而治之 49 5.2 方法的格式 49 5.3 调用方法 50 5.4 复杂的类方法 51 5.5 变量作用域 52 5.6 递归 52 5.7 方法的重载 53 5.8 Java类库 54 5.9 小结 56 5.10 复习题 56 5.11 练习题 56第二部分 面向对象编程 第6章 类 59 第7章 继承 70 第8章 接口 80 第9章 异常处理 86 第10章 Java类 98 第11章 集合类 116 第12章 使用Java的输入和输出类 135第三部分 图形用户界面 第13章 抽象窗口工具包 147 第14章 事件委派模型 171 第15章 JavaBean 187 第16章 Swing库 200 第17章 高级Swing 215第四部分 高级主题 第18章 多线程编程 227 第19章 使用Java数据库连接(JDBC)访问数据库 240 第20章 网络编程 252第五部分 Web技术 第21章 Servlet 271 第22章 JavaServer 页面(JSP) 297 第23章 基于组件的JavaServer页面 309 第24章 自定义标记库 324 第25章 XML 335 第26章 Web 体系结构 357附录 附录A 使用Borland JBuilder 371 附录B Sun One Studio 4(Forte)团队版 382 附录C 复习题解答 393
图书封面
图书标签Tags
无
评论、评分、阅读与下载