JAVA9口袋指南(第4版)
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>
- ISBN:9787121346026
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:260
- 出版时间:2017-05-01
- 条形码:9787121346026 ; 978-7-121-34602-6
本书特色
本书以通俗易懂的语言介绍了Java语言的语法、类型、并发编程等基础知识,同时还以样例的形式讲解了Lambda表达式、Java模块系统、JShell这些Java 8和Java 9新引入的特性。本书不仅能够满足初学者了解、掌握Java语言的需要,还能帮助资深的工程师快速熟悉和把握Java新技术的发展趋势。本书内容简洁、样例丰富,可以作为Java开发人员案头常备的参考书籍。
内容简介
本书以通俗易懂的语言介绍了Java语言的语法、类型、并发编程等基础知识,同时还以样例的形式讲解了Lambda表达式、Java模块系统、JShell这些Java 8和Java 9新引入的特性。本书不仅能够满足初学者了解、掌握Java语言的需要,还能帮助资历的工程师快速熟悉和把握Java新技术的发展趋势。本书内容简洁、样例丰富,可以作为Java开发人员案头常备的参考书籍。
目录
第 1 部分 语言
第 1 章 命名约定 ..................................................... 3
缩略词 .....................................................................................3
注解名 .....................................................................................3
类名 .........................................................................................4
常量名 .....................................................................................4
枚举名称 .................................................................................4
泛型类型参数名 ......................................................................4
实例与静态变量名 ..................................................................5
接口名 .....................................................................................5
方法名 .....................................................................................5
包名 .........................................................................................5
模块名 .....................................................................................6
参数和本地变量名 ..................................................................6
第 2 章 词法元素 ..................................................... 9
Unicode 与 ASCII ....................................................................9
压缩字符串............................................................................11
注释 .......................................................................................11
关键字 ...................................................................................12
识别符 ...................................................................................13
分隔符 ...................................................................................14
操作符 ...................................................................................15
字面量 ...................................................................................16
转义序列 ...............................................................................19
Unicode 货币符号 .................................................................20
第 3 章 基本类型 ................................................... 23
原始类型 ...............................................................................23
原始类型的字面量 ................................................................24
浮点实体 ...............................................................................26
原始类型的数值提升 .............................................................28
包装类 ...................................................................................29
自动装箱和拆箱 ....................................................................30
第 4 章 引用类型 ................................................... 33
引用类型与原始类型的对比 .................................................34
默认值 ...................................................................................34
引用对象的转换 ....................................................................36
原始类型与引用类型的转换 .................................................37
传递引用类型到方法中 .........................................................37
引用类型的对比 ....................................................................38
拷贝引用类型 ........................................................................40
引用类型的内存分配与垃圾回收 ..........................................42
第 5 章 面向对象编程 ............................................ 43
类和对象 ...............................................................................43
可变长度的参数列表 .............................................................49
抽象类与抽象方法 ................................................................50
静态数据成员、静态方法、静态常量以及静态初始化器 .....51
接口 .......................................................................................52
枚举 .......................................................................................53
注解类型 ...............................................................................54
函数式接口............................................................................56
第 6 章 语句和代码块 ............................................ 57
表达式语句............................................................................57
空语句 ...................................................................................58
代码块 ...................................................................................58
条件语句 ...............................................................................58
迭代语句 ...............................................................................60
控制转移 ...............................................................................62
synchronized 语句 .................................................................63
断言语句 ...............................................................................63
异常处理语句 ........................................................................64
第 7 章 异常处理 ................................................... 65
异常层级结构 ........................................................................65
检查型 / 非检查型异常和错误...............................................66
常见的检查型 / 非检查型异常和错误 ...................................67
异常处理的关键字 ................................................................69
异常处理的过程 ....................................................................74
定义自己的异常类 ................................................................74
打印异常信息 ........................................................................75
第 8 章 Java 修饰符 .............................................. 77
访问修饰符............................................................................78
其他(非访问)修饰符 .........................................................79
修饰符的编码 ........................................................................80
第 2 部分 平台
第 9 章 Java 平台,标准版 .................................... 83
常用的 Java SE API 库 ..........................................................83
第 10 章 开发的基础工具 ....................................... 97
Java 运行时环境 ....................................................................97
Java 开发工具集 ....................................................................97
Java 程序结构........................................................................99
命令行工具..........................................................................100
类路径 .................................................................................105
第 11 章 内存管理 ................................................107
垃圾收集器..........................................................................107
内存管理工具 ......................................................................109
命令行参数..........................................................................110
调整 Java 堆的大小 .............................................................113
元空间 .................................................................................113
与 GC 进行交互 ..................................................................113
第 12 章 基本输入和输出 ......................................115
标准的流 in、out 和 err .......................................................115
标准输入和输出类的层级结构 ............................................116
文件读取和写入 ............
作者简介
Robert Liguori是资深的软件开发者,在航空工业领域提供支持。Robert 在新泽西理查得斯道克顿大学取得计算机科学与信息技术学士学位,同时也是Oracle认证的Java专家,撰写过多部 Java 编程语言与 NetBeans IDE 方面的认证图书,其中包括Java Pocket Guide系列。
张卫滨,资深Java工程师,具有十年以上面向对象编程语言开发经验,现居大连。作为一位笔耕不辍的技术书籍译者,陆续翻译大量Java技术方向的重要书籍,包括《spring实战》《大规模Java平台虚拟化与调优》《Java应用架构设计:模块化模式与OSGi 》《精通Spring MVC 4》等。
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0 -
PREMIERE PRO 2023全面精通:视频剪辑+颜色调整+转场特效+字幕制作+案例实战
¥69.3¥99.0