平装: 450页 开本: 16
目录
前言 Java的挑战与展望 第1章 Java 7语法新特性 1.1 Coin项目介绍 1.2 在switch语句中使用字符串 1.2.1 基本用法 1.2.2 实现原理 1.2.3 枚举类型 1.3 数值字面量的改进 1.3.1 二进制整数字面量 1.3.2 在数值字面量中使用下划线 1.4 优化的异常处理 1.4.1 异常的基础知识 1.4.2 创建自己的异常 1.4.3 处理异常 1.4.4 Java 7的异常处理新特性 1.5 try-with-resources语句 1.6 优化变长参数的方法调用 1.7 小结 第2章 Java语言的动态性 2.1 脚本语言支持API 2.1.1 脚本引擎 2.1.2 语言绑定 2.1.3 脚本执行上下文 2.1.4 脚本的编译 2.1.5 方法调用 2.1.6 使用案例 2.2 反射API 2.2.1 获取构造方法 2.2.2 获取域 2.2.3 获取方法 2.2.4 操作数组 2.2.5 访问权限与异常处理 2.3 动态代理 2.3.1 基本使用方式 2.3.2 使用案例 2.4 动态语言支持 2.4.1 Java语言与Java虚拟机 2.4.2 方法句柄 2.4.3 invokedynamic才旨令 2.5 小结 第3章 Java I/O 3.1 流 3.1.1 基本输入流 3.1.2 基本输出流 3.1.3 输入流的复用 3.1.4 过滤输入输出流 3.1.5 其他输入输出流 3.1.6 字符流 3.2 缓冲区 3.2.1 基本用法 3.2.2 字节缓冲区 …… 第4章 国际化与本地化 第5章 图形用户界面 第6章 Java 7其他重要更新 第7章 Java虚拟机 第8章 Java源代码和字节代码操作 第9章 Java类加载器 第10章 对象生命周期 第11章 多线程与并发编程实践 第12章 Java泛型 第13章 Java安全 第14章 超越Java 7 附录A OpenJDK 附录B Java简史
|