用实例学Java2

出版时间:2002-7  出版社:电子工业出版社  作者:(美)Jeff Friesen  页数:600  字数:961000  
Tag标签:无  

内容概要

本书结合大量具体实例介绍了面向对象的程序设计和Java基础。本书所介绍的Java语言的基础内容包括:运算符、表达式、语句,以及带有类和对象的面向对象程序设计、继承和动态方法等。本书还包含对面向对象分析和设计方法应用OOP的概念,并且示范了在集合中组织数据和应用Java的内置数学函数。此外,附录A中提供了与每章末尾习题相应的答案,以帮助读者很好地理解该章内容。
通过这种方法,读者可以学习数百个说明每个概念使用方法的生动实例。
本书语言简明通俗、内容生动翔实,可作为Java开发人员和非开发人员的参考书。

书籍目录

第一部分    学习这门语言 第1章    Java入门	2   1.1    Java是什么	2   1.2    开发工具	6   1.3    Java程序	10   1.4    Java与C++的比较	24   1.5    下文预告	31 第2章    从Unicode到数据类型	35   2.1    Unicode	35   2.2    注释	36   2.3    标识符	37   2.4    类型	39   2.5    下文预告	42 第3章    从常数到表达式	46   3.1    常数	46   3.2    变量	49   3.3    分隔符和运算符	54   3.4    表达式	67   3.5    下文预告	69 第4章    语句	73   4.1    语句的类型	73   4.2    判断语句	74   4.3    循环和循环控制语句	79   4.4    其他语句	87   4.5    下文预告	90 第5章    类和对象	95   5.1    类	95   5.2    域	96   5.3    方法	101   5.4    对象	107   5.5    下文预告	129 第6章    继承	134   6.1    继承是什么	134   6.2    所有类的根	143   6.3    接口	158   6.4    继承与组合	164   6.5    下文预告	166 第7章    多态	172   7.1    多态是什么	172   7.2    方法绑定	173   7.3    抽象类	183   7.4    运行时类型信息	186   7.5    下文预告	193 第8章    初始化程序和嵌套类	198   8.1    初始化程序	198   8.2    无用内存收集机制	217   8.3    结束	222   8.4    嵌套类	226   8.5    下文预告	234 第9章    异常和异常处理	238   9.1    异常是什么	238   9.2    抛出异常	243   9.3    捕获异常	248   9.4    清除	258   9.5    下文预告	261 第10章    线程	265   10.1    线程是什么	265    10.1.1    具有Thread类的多线程	266    10.1.2    具有Runnable接口的多线程	268    10.1.3    基本的线程操作	269    10.1.4    计时器	275   10.2    同步	277    10.2.1    锁和同步块	280    10.2.2    死锁	283    10.2.3    等待和通知	285    10.2.4    易失性	293   10.3    调度	294    10.3.1    线程状态和优先级	294    10.3.2    等优先级线程调度	296   10.4    线程组	298   10.5    下文预告	301 第11章    包	307   11.1    包是什么	307    11.1.1    包信息	308   11.2    包指令	310    11.2.1    包名惟一	310   11.3    导入指令	311    11.3.1    CLASSPATH环境变量	313   11.4    使用包	313   11.5    下文预告	322第二部分    深入研究API 第12章    从字符到字符串标志化	328   12.1    字符	328    12.1.1    字符的构造	328    12.1.2    字符的分类	329    12.1.3    字符的转换	330   12.2    字符串	332    12.2.1    字符串的构造	332    12.2.2    字符数组和String	333    12.2.3    字符串的比较	334    12.2.4    字符串合并	336    12.2.5    字符串转换	337    12.2.6    提取字符	338    12.2.7    字符串的固定	339    12.2.8    查找字符串	340    12.2.9    字符串的长度	341    12.2.10  将值转换为字符串	342  12.3    字符串缓冲区	342    12.3.1    创建字符串缓冲区	342    12.3.2    添加字符	343    12.3.3    缓冲区的容量	344    12.3.4    缓冲区长度	345    12.3.5    删除字符	346    12.3.6    提取字符	347    12.3.7    插入字符	348    12.3.8    替换字符串	349    12.3.9    反转字符串	350   12.4    字符串标志化器	350    12.4.1    构造字符串标志化器	350    12.4.2    获取标志	351   12.5    下文预告	353 第13章    从基本数据结构到集合	358   13.1    基本数据结构	358    13.1.1    数组	358    13.1.2    位组	371    13.1.3    枚举	375    13.1.4    哈希表	375    13.1.5    属性类	379    13.1.6    栈	381    13.1.7    向量	383   13.2    包装类	386   13.3    自引用类	387   13.4    集合	390    13.4.1    接口	391    13.4.2    实现	395    13.4.3    实用程序	401   13.5    下文预告	416 第14章    数学运算	420   14.1    Java与数学运算	420    14.1.1    整数类型	420    14.1.2    浮点数类型	422    14.1.3    浮点问题	425   14.2    基本数学类	426   14.3    随机数	428   14.4    任意精度的十进制数和整数	434   14.5    下文预告	436 第15章 文件和流	441   15.1    使用文件	441    15.1.1    名称和属性操作	442    15.1.2    对顺序访问数据文件内容的操作	448    15.1.3    对随机访问数据文件内容的操作	449   15.2    使用流	458    15.2.1    流类概述	459    15.2.2    标准I/O	469    15.2.3    进程	473   15.3    对象串行化	476    15.3.1    默认的串行化和反串行化	477    15.3.2    定制的串行化和反串行化	484    15.3.3    外部化	487   15.4    流标志化器	491   15.5    下文预告	495第三部分    附录附录A    答案	502附录B    保留字	580附录C    运算符的优先次序	583附录D    其他资源	585术语表	587

图书封面

图书标签Tags

评论、评分、阅读与下载


    用实例学Java2 PDF格式下载


用户评论 (总计0条)

 
 

 

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

京ICP备13047387号-7