作者:empty 页数:358 出版社:empty |
本书为(ava技术手册冲的升级版, 涵盖最新的Java 7和Java 8.第一部分介绍Java编程语本书适用于有经验的Java开发人员掌握Java 7和Java 8, 也适合新手开发人员学习。言和Java平台, 主要内容有Java环境.Java基本句法, Java面向对象编程、Java类型系统、Java的面向对象设计, Java实现内存管理和井发编程的方式。第二部分通过大量示例来阐述如何在Java环境中完成实际的编程任务。主要内容有编程和文档约定、使用Java集合和数组, 处理常见的数据格式, 处理文件和I/O, 类加载, 反射和方法句柄, Nash om, 以及平台上具和配置。
序.
前言.
.xV
xvi
.2
第一部分
Java介绍
第1章Java环境介绍.
1.1Java语言、JVM和生态系统.
1.2Java和JVM简.
1.3Java程序的生命周期.
目录|vii
1.1.1Java语言是什么.
11.2JVM是什么一
11.3Java生态系统是什么.
1.4Java的安全性.
1.5Java和其他语言比较.
1.6国应对Java的一些批评.
1.5.1Java和C语言比校.
1.5.2Java和C++比较
15.3Java和PHP比较.
L 5.4Java和JavaScript比较.
1.6.1过度复杂.
16.2变化慢.
16.3性能问题.
16.4不安全.
1.6.5太注重企业.
第2章Java基本句法.
2.1Java程序概宽.
2.2词法结构.
2.3基本数据类型.
2.21 Unicode午符集.
2.2.2区分大小写与空白.
2.2.3注译
2.2.4保留宇-
2.2.5标识符
2.2.6宇面量-
2.2.7标点符号
2.3.1布尔型
2.3.2字符类型-
2.3.3整数型-
2.34浮点数类型.-
2.3.5基本型之间的转换.
24表达式和运算符.
2.4.1运算符概述-
2.4.2算术运算符-
2.4.3字符串连接运算符.
2.44通增和通减运算符-
2.4.5比较运算符
2.4.6样运算符-.
2.4.7位通算符和位移运算符.
2.48值运算符.
2.4.9条件运算符-
2.4.101n stance of操作符.-
24.11特殊运算符.
2.5语句.
2.5.1表达式语句一
2.5.2复合语句-
2.53空语句-
2.54标注语句-
2.5.5局部变量声明语句-
2.5.6tf/else语句.
2.5.7 switch语句-
2.5.8 while语句
2.5.9do语句.
2.5.10 for语句.
2.5.11過历语句.
2.5.12 break语句.
2.5.13 continue语句-.
2.5.14 return语句
2.5.15 synchronized语句.
2.5.16 throw语句
2.5.17try/catch/finally语句.
2.5.18处理资源的try话句.
2.5.19 assert语句.
2.6.1定义方法.
2.6.2方法修饰符.
2.6.3已检异常和未检异常.
2.6.4变长参数列表
2.7.1定义奖.
2.7.2创建对象.
2.7.3使用对总.
2.7.4对象宇面量.
2.7.5 lambda表达式.
2.8.2创建和初始化数知.
2.9.1引用类型与基本类型比较.
3.1.1面向对象的基本概念.
3.1.2其他引用类型.
3.1.3定义的句法
3.2.1声明宇段的句法-
3.2.2英宇段-
3.2.3卖方法.
3.2.4实例字段-.
3.2.5实例方法.
3.2.6 this引用的工作方式.
3.3.1定义构造方法.
3.3.2定义多个构造方法-.-
4.1.1定义接口-.
4.1.2扩展接口
4.14实现多个换口.
26方法.-.
2.7介绍类和对象.-
28数组.
2.8.1
2.9引用费型.
2.10包和Java命名空间.
2.11Java文件的结构.
2.12定义并运行Java程序.
vill|
数组的类型.
2.83使用数.
2.8.4多维数姐.
2.9.2处理对象和引用副本.
2.9.3比对象.
29.4装包和拆包转换.
2.10.1声明包-.
2.10.2全局啦一的包名.-.
2.103导入类型.-.-
210.4导人静态成员-
目录
2.13小结.
第3章Java面向对象编.
3.1类简介.
3.2字段和方法.
3.3创建和初始化对象.
34子类和继承.
3.5数据隐藏和封装.
3.6抽象类和方法.
3.7修饰符总结.
第4章Java类型系统
3.3.3在一个构造方法中调用另一个构造方法.
3.3.4字段的默认值和初始化程序-
3.4.1扩展英.
3.4.2超类、对象和吴层次结构.
3.4.3子类的构造方法.
3.44构造方法建和默认构造方法.
3.4.5逃盖超英的字段-
3.4.6我盖超英的方法-
3.5.1访问控制-
3.5.2数据访问器方法.
4.1接门.
4.13实现接口
4.1.5默认方法.
4.16标记口
4.4.4词法管用城和局部变量.
44.5匿名类.
44.6丧套类型的运作方式.
4.5.1转换lambda表达式.
4.5.2方法引用.
4.5.3函数式编程.
46小结.-.
第5章Jav