

作者:马海军等
定价:64元
印次:1-2
ISBN:9787302120667
出版日期:2005.11.01
印刷日期:2006.04.24
图书责编:冯志强
图书分类:教材
本书采用教程式的组织结构,每一章都建立在前面的基础之上。本书共分14章(模块),每一章讨论一个有关Java的议题。本书的特色就在于它包含了许多便于读者学习的特色内容。 重要技能 每一章都包括一些重要技能,并且在各章中以节标识。 思考与练习 每一章都有思考与练习,测试读者学习到的知识。答案在附录中提供。 学习检查 每一节后面都有一个“学习检查”,问题的答案在底注中。 专家问答 每一章中都有一些“专家问答”,以一问一答的形式介绍补充知识和要点。 练习 每一章中都包含1~2个实习项目,帮助读者将学习的知识应用到实践中去。
前 言 在过去短短的几年中,Java从鲜有问津迅速成为一种最为重要的Internet语言。今天要想成为一名专业的Web开发者,必须熟练掌握Java。因此,如果你将来要从事基于Internet 的编程工作,应该选择正确的语言学习--本书正是为了帮助你学习Java而编写的。 本书介绍了Java编程的基础知识。本书采用分步骤的教学方法,安排了许多示例、自我测试和编程练习。本书不需要读者具备编程经验,从最基本的基础知识,诸如如何编译并运行一个Java程序开始讲起。接下来讨论了每一个Java关键词,还介绍了Java的一些最重要的高级功能,如多线程编程、泛化和创建appltes。最终读者将会牢固地掌握Java编程精髓。 值得一提的是,本书只是学习Java的起点。Java远不止是一些定义语言的元素,它还包括了扩展的库和工具来帮助开发程序。而且,Java还提供了一组复杂的库来处理浏览器用户界面。只有成为顶尖的Java程序员才能掌握这些领域的奥秘。希望读者在学习完本书之后,继续学习Java的其他知识。 0.1 Java的发展历程 很少有几种语言能够对计算机程序设计的发展带来全方位的深刻影响。可以毫不夸张地说,1995年Sun公司发布的Java 1.0给计算机程序设计领域带来了一场变革。这场变革迅速地把Web带入了一个高度交互的环境,也给计算机语言设计设置了一个新标准。 多年以来,Java不断地发展、演化和修订。和其他语言加入新功能的动作迟缓不同,Java一直站在计算机程序设计语言的前沿,部分原因是其变革的文化,部分原因是它所面对的变化。Java已经做过或大或小的多次升级。 ...
第1章 Java基础 1
1.1 Java的起源 2
1.1.1 Java与C和C++
的关系 3
1.1.2 Java与C#的关系 4
1.2 Java对Internet的贡献 4
1.2.1 Java applets 5
1.2.2 安全 5
1.2.3 可移植性 5
1.3 Java的魔力在于字节码 5
1.4 Java的关键术语 6
1.5 面向对象程序设计 7
1.5.1 封装 8
1.5.2 多态性 9
1.5.3 继承 9
1.6 第一个简单的程序 11
1.6.1 输入程序 11
1.6.2 编译程序 12
1.6.3 逐行分析第一个
程序 12
1.7 第二个简单程序 16
练习1-1 将加仑换算为升 20
1.8 两个控制语句 21
1.8.1 if语句 21
1.8.2 for 循环语句 23
1.9 创建代码块 25
1.10 分号和定位 26
练习1-2 改进从加仑到升
的转换程序 27
1.11 Java的保留关键词 30
1.12 Java的标识符 30
1.13 思考与练习 31
第2章 数据类型与运算符 33
2.1 Java的原语类型 34
2.1.1 整数类型 34
2.1.2 浮点型 36
2.1.3 字符型 37
2.1.4 boolean类型 38
练习2-1 闪电有多远 39
2.2 字面值 40
2.2.1 十六进制与八进制
常量 41
2.2.2 ... 查看详情

