沃新书屋 - Java语言导学(英文版第6版)
本书资料更新时间:2025-04-30 10:57:41

Java语言导学(英文版第6版)

Java语言导学(英文版第6版)精美图片

Java语言导学(英文版第6版)书籍详细信息


内容简介:

本书是Oracle公司指定的Java语言入门教程,由Java语言和平台开发团队的多位成员亲自撰写,并由众多世界级Java专家精心评审,确保了准确性和及时性,多年来引领了一批又一批程序员步入Java殿堂。

书籍目录:

第1章快速入门 关于Java技术 Java程序语言 Java平台 Java技术的功能 Java技术的优势 “Hello World!”示例程序 用NetBeans IDE开发“Hello World!” 在Microsoft Windows中开发“Hello World!” 在Solaris和Linux中开发“Hello World!” “Hello World!”示例程序剖析 源码注释 HelloWorldApp类定义 main方法 常见问题(及其解决方案) 编译器问题 运行时问题 问题和练习:快速入门 问题 练习 答案 第2章面向对象的编程概念 对象 类 继承 接口 包 问题和练习:面向对象的编程概念 问题 练习 答案 第3章语言基础 变量 命名 基本数据类型 数组 小结 问题和练习:变量 运算符 赋值运算符、算术运算符和一元运算符 等式运算符、关系运算符和条件运算符 位运算符和移位运算符 小结 问题和练习:运算符 表达式、语句和块 表达式 语句 块 问题和练习:表达式、语句和块 控制流语句 if—then语句和if—then—else语句 switch语句 while语句和do—while语句 for语句 分支语句 小结 问题和练习:控制流语句 第4章类和对象 类 声明类 声明成员变量 定义方法 构建构造器 将消息传给方法或构造器 对象 创建对象 使用对象 类的更多细节 方法的返回值 使用this关键字 控制对类成员的访问 类成员 初始化字段 小结 问题和练习:类 问题和练习:对象 嵌套类 为什么使用嵌套类 静态嵌套类 内部类 隐藏 序列化 内部类示例 局部类和匿名类 修饰符 局部类 匿名类 Lambda表达式 何时使用嵌套类、局部类、匿名类和 Lambda表达式 问题和练习:嵌套类 枚举类型 问题和练习:枚举类型 第5章注解 注解的基本概念 注解格式 哪些地方使用注解 声明注解类型 预定义注解类型 Java语言使用的注解类型 应用于其他注解的注解类型 类型注解和可插拔类型系统 重复注解 步骤1:声明可重复的注解类型 步骤2:声明包含的注解类型 检索注解 设计注意事项 问题和练习:注解 问题 练习 答案 第6章接口与继承 接口 Java语言的接口 将接口用作API 定义接口 实现接口 将接口用作类型 演化接口 默认方法 小结 问题和练习:接口 继承 Java平台中类的层次结构 继承示例 子类能做什么 超类的私有成员 转换对象 状态、实现和类型的多继承 覆盖和屏蔽方法 多态性 屏蔽字段 使用super关键字 将对象用作超类 编写final类和方法 抽象方法和类 小结 问题和练习:继承 第7章泛型 为什么用泛型 泛型类型 一个简单的Box类 Box类的泛型版本 类型参数命名约定 泛型类型的调用和实例化 钻石运算符 多个类型参数 参数化类型 原生类型 泛型方法 受限类型参数 多重限制 泛型方法和受限类型参数 泛型、继承和子类型 泛型类和子类型 类型推导 类型推导与泛型方法 类型推导与泛型类的实例化 类型推导与泛型类和非泛型类的泛型 构造器 目标类型 通配符 上界通配符 界通配符 下界通配符 通配符和予类型 通配符匹配和辅助方法 通配符使用指南 类型擦除 泛型类型的擦除 泛型方法的擦除 类型擦除效果和桥方法 不可具体化类型和可变长参数方法 泛型的局限性 不能用基本数据类型实例化泛型类型 不能创建类型参数实例 不能声明类型为“类型参数”的静态字段 对参数化类型不能用类型转换或运算符 不能创建参数化类型数组 不能创建、捕获或抛出参数化类型的对象 不能重载方法,若方法每次重载的形式 参数类型都被擦为相同的原生类型 问题和练习:泛型 答案 第8章程序包 创建和使用程序包 创建程序包 命名程序包 使用程序包成员 管理源文件和类文件 小结 问题和练习:创建和使用程序包 问题 练习 答案 第9章,数和字符串 数 Number类 格式化数字打印输出 其他数学运算方法 自动装箱和拆箱 小结 问题和练习:数 字符 转义字符 字符串 创建字符串 字符串长度 字符串连接 创建格式字符串 数字和字符串之间的转换 操作字符串中的字符 比较字符串和字符串的子串 StringBuilder类 小结 问题和练习:字符和字符串 第10章异常 什么是异常 捕获或指明规定 三类异常 绕过捕获或指明 捕获和处理异常 try块 catch块 finally块 try—with—resources语句 汇总 指明一个方法抛出的异常 如何抛出异常 throw语句 Throwable类及其子类 Error类 Exception类 链式异常 创建异常类 未检查异常:争议 异常的优点 优点1:从正规代码中分离出错误处理代码 优点2:根据调用栈上传错误 优点3:分组和区分错误类型 小结 问题和练习 问题 练习 答案 第11章基本I/O和NIO.2 I/O流 字节流 字符流 缓冲流 扫描和格式化 命令行I/o 数据流 对象流 文件I/O(以NIO.2为特征) 什么是路径(以及其他文件系统情况) Path类 文件操作 检查文件或目录 删除文件或目录 复制文件或目录 移动文件或目录 管理元数据(文件和文件存储属性) 读取、写入和创建文件 随机存取文件 创建和读取目录 符号链接或其他方式的链接 遍历文件树 查找文件 监视目录的变化 其他有用的方法 遗留文件的I/O代码 小结 问题和练习:基本I/O 问题 练习 答案 …… 第12章集合 第13章并发 第14章正则表达式 第15章平台环境 第16章在JAR文件中打包程序 第17章Java WebStan 第18章印plet 第19章Java富互联网应用系统 第20章深入理解部署 第21章日期/时间API 第22章JavaFX简介 附录Java程序语言认证复习大纲

作者简介:

雷蒙德·盖拉多(Raymond Gallardo)Oracle公司高级技术文档工程师,曾担任过高校教师和IBM技术作家。他拥有多伦多大学计算机和英语双学士学位,纽约城市大学创意写作硕士学位。 斯科特·霍梅尔(Scott Hommel) Oracle公司高级技术文档工程师,负责Java SE文档工作。过去15年,他编写了大量Java SE和相关技术的教程、技术文章和核心文档。 索娅,坎南(Sowmya Kannan)在Oracle公司Java SE技术文档编写团队承担多项工作,包括规划、编写、与开发团队沟通等。她有超过15年从事设计、开发和文档化Java平台。基于Java的中间件、Web应用程序的工作经历。 琼尼·戈登(Joni Gordon)Oracle公司首席技术文档工程师。她为Java SE和JavaF×的技术文档编写做出了杰出贡献。她有超过15年技术文档工程师的经历,技术背景是企业应用软件开发。

其它内容:

暂无其它内容!


下载点评

  • 免密(357+)
  • 必下(720+)
  • 珍藏(425+)
  • 批注(501+)
  • 优质(226+)
  • 一键(650+)
  • 强推(211+)
  • TXT(1435+)
  • 云同步(655+)
  • 实验性风格(141+)
  • 实用(803+)
  • 稀缺(458+)
  • 自学(228+)
  • 适配(458+)
  • 干货(830+)
  • 注释(262+)
  • 逻辑跳跃(375+)
  • 流畅(530+)

下载评论

  • 用户1745413275: ( 2025-04-23 21:01:15 )

    高清版本小说资源,AZW3/TXT格式适配各种阅读设备,资源优质。

  • 用户1726068534: ( 2024-09-11 23:28:54 )

    图文功能搭配PDF/AZW3格式,完整数字阅读体验,体验良好。

  • 用户1714199901: ( 2024-04-27 14:38:21 )

    无损的学术资源,多格式设计提升阅读体验,值得收藏。

  • 用户1727502916: ( 2024-09-28 13:55:16 )

    双语功能搭配EPUB/TXT格式,优质数字阅读体验,推荐下载。

  • 用户1722121977: ( 2024-07-28 07:12:57 )

    图文版电子书下载秒传,支持PDF/AZW3格式导出,推荐下载。


相关书评

暂时还没有人为这本书评论!