搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Java核心技术(速学版第3版)
0.00     定价 ¥ 99.80
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787115626097
  • 作      者:
    作者:(美)凯·S.霍斯特曼|责编:蒋艳|译者:曹良亮
  • 出 版 社 :
    人民邮电出版社
  • 出版日期:
    2024-04-01
收藏
畅销推荐
内容介绍
本书是经典Java开发基础书《Java核心技术》的速学版本。本书首先介绍了Java语言的基础知识,包含接口、Lambda表达式、继承、反射、异常处理、断言、日志、泛型编程、容器等关键概念;其次介绍了流、输入和输出处理、并发、注解、日期和时间API、国际化、编译和脚本、Java平台模块系统等高级特性。本书不仅可以让读者深入了解Java编程的基础知识和核心概念,还可以帮助读者掌握Java应用程序开发所需的基本技能。本书涵盖了Java 17中更新的内容,提供了许多实用的示例代码,还给出了基于作者实际经验的提示、注意和警告。 本书可供希望深入掌握Java应用的初学者使用,也适合打算将Java应用到实际项目中的编程人员使用。
展开
目录
第1章 基本编程结构
1.1 我们的第一个程序
1.1.1 剖析“Hello,World”程序
1.1.2 编译和运行Java程序
1.1.3 方法调用
1.1.4 JShell
1.2 基本类型
1.2.1 有符号整数类型
1.2.2 浮点类型
1.2.3 char类型
1.2.4 boolean类型
1.3 变量
1.3.1 变量声明
1.3.2 标识符
1.3.3 初始化
1.3.4 常量
1.4 算术运算
1.4.1 赋值
1.4.2 基本算术运算符
1.4.3 数学方法
1.4.4 数值的类型转换
1.4.5 关系运算符和逻辑运算符
1.4.6 大数
1.5 字符串
1.5.1 拼接
1.5.2 子串
1.5.3 字符串比较
1.5.4 数值和字符串的相互转换
1.5.5 字符串API
1.5.6 码点和代码单元
1.5.7 文本块
1.6 输入和输出
1.6.1 读取输入
1.6.2 格式化输出
1.7 控制流
1.7.1 分支
1.7.2 switch语句
1.7.3 循环
1.7.4 break和continue
1.7.5 局部变量的作用域
1.8 数组和数组列表
1.8.1 使用数组
1.8.2 数组构造
1.8.3 数组列表
1.8.4 基本类型的封装类
1.8.5 增强for循环
1.8.6 复制数组和数组列表
1.8.7 数组算法
1.8.8 命令行参数
1.8.9 多维数组
1.9 功能分解
1.9.1 声明和调用静态方法
1.9.2 数组参数和返回值
1.9.3 可变参数
练习
第2章 面向对象编程
2.1 使用对象
2.1.1 访问器方法和修改器方法
2.1.2 对象引用
2.2 实现类
2.2.1 实例变量
2.2.2 方法头
2.2.3 方法体
2.2.4 实例方法调用
2.2.5 this引用
2.2.6 按值调用
2.3 对象构造
2.3.1 实现构造器
2.3.2 重载
2.3.3 从一个构造器调用另一个构造器
2.3.4 默认初始化
2.3.5 实例变量初始化
2.3.6 final实例变量
2.3.7 无参数构造器
2.4 记录
2.4.1 记录的概念
2.4.2 构造器:标准的、自定义的和简洁的
2.5 静态变量和静态方法
2.5.1 静态变量
2.5.2 静态常量
2.5.3 静态初始化块
2.5.4 静态方法
2.5.5 工厂方法
2.6 包
2.6.1 包声明
2.6.2 jar命令
2.6.3 类路径
2.6.4 包访问
2.6.5 导入类
2.6.6 静态导入
2.7 嵌套类
2.7.1 静态嵌套类
2.7.2 内部类
2.7.3 内部类的特殊语法规则
2.8 文档注释
2.8.1 注释插入
2.8.2 类注释
2.8.3 方法注释
2.8.4 变量注释
2.8.5 通用注释
2.8.6 链接
2.8.7 包注释、模块注释和概述注释
2.8.8 注释提取
练习
第3章 接口和Lambda表达式
3.1 接口
3.1.1 使用接口
3.1.2 声明接口
3.1.3 实现接口
3.1.4 转换为接口类型
3.1.5 强制转换和instanceof运算符
3.1.6 instanceof的“模式匹配”形式
3.1.7 扩展接口
3.1.8 实现多个接口
3.1.9 常量
3.2 静态方法、默认方法和私有方法
3.2.1 静态方法
3.2.2 默认方法
3.2.3 解决默认方法冲突
3.2.4 私有方法
3.3 接口示例
3.3.1 Comparable接口
3.3.2 Comparator接口
3.3.3 Runnable接口
3.3.4 用户界面回调
3.4 Lambda表达式
3.4.1 Lambda表达式的语法
3.4.2 函数式接口
3.5 方法引用和构造器引用
3.5.1 方法引用
3.5.2 构造器引用
3.6 处理Lambda表达式
3.6.1 实现延迟执行
3.6.2 选择函数式接口
3.6.3 实现自己的函数式接口
3.7 Lambda表达式作用域和变量作用域
3.7.1 Lambda表达式作用域
3.7.2 封闭作用域内访问变量
3.8 高阶函数
3.8.1 返回函数的方法
3.8.2 修改函数的方法
3.8.3 Comparator方法
3.9 局部类和匿名类
3.9.1 局部类
3.9.2 匿名类
练习
第4章 继承与反射
4.1 扩展类
4.1.1 超类和子类
4.1.2 定义和继承子类方法
4.1.3 方法覆盖
4.1.4 子类构造
4.1.5 超类赋值
4.1.6 强制类型转换
4.1.7 匿名子类
4.1.8 带super的方法表达式
4.2 继承的层次结构
4.2.1 final方法和final类
4.2.2 抽象方法和抽象类
4.2.3 受保护的访问
4.2.4 密封类
4.2.5 继承和默认方法
4.3 Object:宇宙级超类
4.3.1 toString方法
4.3.2 equals方法
4.3.3 hashCode方法
4.3.4 克隆对象
4.4 枚举
4.4.1 枚举的方法
4.4.2 构造器、方法和字段
4.4.3 实例的主体
4.4.4 静态成员
4.4.5 switch中的枚举
4.5 运行
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证