Java实用教程(第4版)(国外经典教材·计算机科学与技术)
分類: 图书,计算机/网络,程序设计,Java Java Script J2EE,
作者: (美)希尔特(Schildt,H.)著,杨继萍等译
出 版 社: 清华大学出版社
出版时间: 2009-1-1字数: 812000版次: 1页数: 510印刷时间: 2009/01/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302189565包装: 平装编辑推荐
使用最新的Java SE 6版本
包含泛型、applet、Swing等高级议题
全面更新的编程项目和案例
内容简介
本书由优秀的程序员和畅销书作家Herbert Schildt编著,全面地介绍了Java的编程基础,采用最新的Java SE 6版本。本书采用逐步的指导来帮助读者快速掌握Java的编程技术。读者将会首先了解Java为什么是Intemet的首选编程语言,它的面向对象的编程特征,以及Java程序的一般形式。接下来将会学习Java的编程基础,包括数据类型、运算符、程序控制语句、类、对象和方法。然后将会研究一些高级议题,如继承、异常处理、I/O系统、多线程编程,以及泛型、接口、applet和Swing等高级议题。本书在国外广受好评,是一本学习Java编程的优秀的自学和培训教程。
作者简介
Herbert Schildt是世界顶级的编程书作者,其作品已经在全球销售了350多万册,被翻译为各种语言的文字,他是众多畅销书的作者,包括Java:The Complete Refernce,The Art of Fave,Swing:A Beginner Guide等,请访问他的网站:www.HerbSchildt.COM
目录
第1章Java基础
1.1Java的起源
1.1.1Java与C和C++的关系
1.1.2Java与C#的关系
1.2Java对Intemet的贡献
1.2.1Java Applet
1.2.2安全性
1.2.3可移植性
1.3Java的魔法:字节码
1.4 Java的主要术语
1.5面向对象程序设计
1.5.1 封装
1.5.2多态性
1.5.3继承
1.6第一个简单的程序
1.6.1输入程序
1.6.2编译程序
1.6.3逐行分析第一个程序
1.7第二个简单程序
练习1.1将加仑换算为升
1.8两个控制语句
1.8.1if语句
1.8.2for循环语句
1.9创建代码块
1.10分号和定位
练习1.2改进从加仑到升的转换程序
1.11Java的保留关键字
1.12Java的标识符
1.13思考与练习
第2章数据类型与运算符
2.1Java的原语类型
2.1.1整数类型
2.1.2浮点型
2.1.3字符型
2.1.4布尔类型
练习2-1闪电有多远?
2.2字面值
2.2.1十六进制与八进制常量
2.2.2字符转义序列
2.2.3字符串字面值
2.3变量详解
2.3.1初始化变量
2.3.2动态初始化
2.4作用域和变量的生命期
2.5算术运算符
2.6关系运算符和逻辑运算符
2.7赋值运算符
2.8速记赋值
2.9赋值中的类型转换
2.10不兼容类型的强制转换
练习2.2显示逻辑运算符的真值表
2.11表达式
2.11.1表达式中的类型转换
2.11.2间距和圆括号
2.12思考与练习
第3章程序控制语句
3.1从键盘输入字符
3.2if语句
……
第4章类、对象和方法
第5章其他数据类型与运算符
第6章方法和类详解
第7章继承
第8章包和接口
第9章异常处理
第10章使用I/O
第11章多线程程序设计
第12章枚举、自动装箱和静态
第13章泛型
第14章Applet、事件和其他议题
第15章Swing基础
附录思考与练习答案