首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 Java学习手册(第5版)
内容
内容推荐
如果你刚接触Java或者刚开始学习编程,这本畅销书会带你学习Java 11及以上版本的语言特性和API。通过富有吸引力、趣味性和实用性的示例,并且始终着眼于构建实际的应用,这本书的作者Marc Loy、Patrick Niemeyer和Daniel Leuck全面介绍了Java的基础知识,包括其类库、编程技术和惯用方法。
除了学习最新Java版本中的核心语言特性,你还会学习一些功能强大的新方法来管理应用中的资源和异常。
作者简介
马克·罗伊(Marc Loy),早在1994年看到一个显示排序算法动画的HotJava浏览器测试版后就开始捕捉Java bug。那时,他在Sun Microsystems开发并提供了很多Java培训课程;在那之后,他继续为更大范围的人们提供培训。目前,他主要担任顾问,还会写一些技术和媒体文章。他仍在不断地查找Java bug,并在迅猛发展的嵌入式电子设备和可穿戴产品世界里继续探索。
目录
前言
第1章 一种现代语言
1.1 进入Java世界
1.1.1 Java起源
1.1.2 成长
1.2 虚拟机
1.3 Java与其他语言的比较
1.4 设计安全
1.4.1 简化、简化、再简化
1.4.2 类型安全和方法绑定
1.4.3 增量式开发
1.4.4 动态内存管理
1.4.5 错误处理
1.4.6 线程
1.4.7 可伸缩性
1.5 实现安全
1.5.1 校验器
1.5.2 类加载器
1.5.3 安全管理器
1.6 应用和用户级安全
1.7 Java路线图
1.7.1 过去:Java 1.0—Java 11
1.7.2 现在:Java 14
1.7.3 将来
1.7.4 可用性
第2章 第一个应用
2.1 Java工具和环境
2.1.1 安装JDK
2.1.2 在Linux上安装OpenJDK
2.1.3 在macOS上安装OpenJDK
2.1.4 在Windows上安装OpenJDK
2.1.5 配置IntelliJ IDEA并创建一个项目
2.1.6 运行项目
2.1.7 获得本书示例
2.2 HelloJava
2.2.1 类
2.2.2 main()方法
2.2.3 类和对象
2.2.4 变量和类类型
2.2.5 HelloComponent
2.2.6 继承
2.2.7 JComponent类
2.2.8 关系和指向
2.2.9 包和导入
2.2.10 paintComponent()方法
2.3 HelloJava2:续集
2.3.1 实例变量
2.3.2 构造器
2.3.3 事件
2.3.4 repaint()方法
2.3.5 接口
2.4 既是结束,又是开始
第3章 专业工具
3.1 JDK环境
3.2 JVM
3.3 运行Java应用
系统属性
3.4 类路径
3.4.1 javap
3.4.2 模块
3.5 Java编译器
3.6 尝试Java
3.7 JAR文件
3.7.1 文件压缩
3.7.2 jar工具
3.7.3 pack200工具
3.8 再接再厉
第4章 Java语言
4.1 文本编码
4.2 注释
Javadoc 注释
4.3 变量和常量
4.4 类型
4.4.1 基本类型
4.4.2 引用类型
4.4.3 推导类型
4.4.4 传递引用
4.4.5 谈谈字符串
4.5 语句和表达式
4.5.1 语句
4.5.2 表达式
4.6 数组
4.6.1 数组类型
4.6.2 数组创建和初始化
4.6.3 使用数组
4.6.4 匿名数组
4.6.5 多维数组
4.7 类型、类和数组
第5章 Java中的对象
5.1 类
5.1.1 声明和实例化类
5.1.2 访问字段和方法
5.1.3 静态成员
5.2 方法
5.2.1 局部变量
5.2.2 遮蔽
5.2.3 静态方法
5.2.4 初始化局部变量
5.2.5 参数传递和引用
5.2.6 基本类型的包装器
5.2.7 方法重载
5.3 对象创建
5.3.1 构造器
5.3.2 使用重载构造器
5.4 对象析构
垃圾回收
5.5 包
5.5.1 导入类
5.5.2 自定义包
5.5.3 成员可见性和访问
5.5.4 用包编译
5.6 高级类设计
5.6.1 派生子类和继承
5.6.2 接口
5.6.3 内部类
5.6.4 匿名内部类
5.7 组织内容和为失败做规划
第6章 错误处理和日志
6.1 异常
6.1.1 异常和错误类
6.1.2 异常处理
6.1.3 冒泡
6.1.4 栈轨迹
6.1.5 受查和非受查异常
6.1.6 抛出异常
6.1.7 try蔓延
6.1.8 finally子句
6.1.9 带资源的try语句
6.1.10 性能问题
6.2 断言
6.2.1 启用和禁用断言
6.2.2 使用断言
6.3 日志API
6.3.1 日志API概述
6.3.2 日志级别
6.3.3 一个简单的例子
6.3.4 日志设置属性
6.3.5 日志记录器
6.3.6 性能
6.4 真实世界的异常
第7章 集合和泛型
7.1 集合
7.1.1 Collection接口
7.1.2 集合类型
7.1.3 Map接口
7.2 类型限制
7.2.1 容器
7.2.2 容器能固定吗?
7.3 引入泛型
谈谈类型
7.4 “没有勺子”
7.4.1 擦除
7.4.2 原始类型
7.5 参数化类型关系
为什么是List而不是List
7.6 类型强制转换
7.6.1 集合与数组间的转换
7.6.2 迭代器
7.7 深入分析:sort()方法
7.8 应用:农场的树
7.9 结论
第8章 文本和核心工具
8.1 String
8.1.1 构造字符串
8.1.2 转换为字符串
8.1.3 比较字符串
8.1.4 查找
8.1.5 字符串方法小结
8.2 解析字符串
8.2.1 解析基本类型
8.2.2 分解文本
8.3 正则表达式
8.3.1 正则表达式记法
8.3.2 java.util.regex API
8.4 数学工具
8.4.1 java.lang.Math类
8.4.2 大数/精确数
8.5 日期和时间
8.5.1 本地日期和时间
8.5.2 比较和处理日期和时间
8.5.3 时区
8.5.4 解析和格式化日期和时间
8.5.5 解析错误
8.5.6 时间戳
8.6 其他有用的工具
第9章 线
标签
缩略图
书名 Java学习手册(第5版)
副书名
原作名
作者 (美)马克·罗伊//帕特里克·尼迈耶//丹尼尔·勒克
译者 译者:苏钰涵
编者
绘者
出版社 中国电力出版社
商品编码(ISBN) 9787519859374
开本 16开
页数 495
版次 1
装订 平装
字数 671
出版时间 2021-11-01
首版时间 2021-11-01
印刷时间 2021-11-01
正文语种
读者对象 普通大众
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 742
CIP核字 2021171346
中图分类号 TP312.8-62
丛书名
印张 32
印次 1
出版地 北京
233
179
21
整理
媒质
用纸
是否注音
影印版本
出版商国别 CN
是否套装
著作权合同登记号
版权提供者
定价
印数 3000
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/12 23:25:36