Java SE 9编程速成指南:第二版
![](https://csdnimg.cn/release/wenkucmsfe/public/img/star.98a08eaa.png)
"Core Java SE 9 for the Impatient 2ed 是一本面向应用程序员的书籍,专注于实际编程问题,如日志记录和文件操作,但不涉及底层数据结构或网络服务器实现。书中涵盖了一些基本的编程结构,如我们的第一个程序、变量、类型系统、运算符、字符串操作等。" 本书旨在帮助读者快速掌握Java SE 9的核心概念,而非作为大学课程教材或针对系统专家的深度技术指南。作者Cay S. Horstmann在书中详细介绍了以下关键知识点: 1. **Our First Program**:通过剖析"Hello, World"程序,介绍了Java程序的基本结构,包括编译和运行过程,以及方法调用的概念。 2. **Primitive Types**:讲解了Java中的基本数据类型,包括有符号整型(如byte, short, int, long),浮点型(float, double),字符型(char)和布尔型(boolean)。这些是构建程序的基础。 3. **Variable Declarations**:深入探讨了变量声明,包括变量名的规则,初始化,以及常量的定义。此外,还介绍了不同类型的变量和它们的内容。 4. **Arithmetic Operations**:涵盖了基本的算术运算,数学方法,数字类型转换,以及关系和逻辑运算符。这些运算符在处理数值计算时至关重要。 5. **Big Numbers**:除了基本的数字类型,还讨论了处理大数目的场景,这在某些计算中可能非常有用。 6. **Strings**:字符串在Java编程中扮演着重要角色,书里介绍了字符串的连接、子串提取、比较以及与数字之间的转换。这些功能使得处理文本数据变得方便。 7. **Concatenation** 和 **Substring**:讲述了如何组合字符串,获取字符串的一部分,以及比较字符串内容的相等性。 8. **String Comparison** 和 **Conversion**:详细阐述了字符串比较的方法,以及在字符串和数值之间转换的技巧。 9. **JShell**:Java 9引入的新特性,是一个交互式的命令行工具,允许开发者即时测试代码片段,提高了开发效率。 书中通过简洁明快的方式讲解了Java SE 9的关键特性,使读者能够迅速上手并理解核心概念。对于希望快速学习Java应用编程的开发者来说,这本书提供了一个实用且高效的起点。
![](https://csdnimg.cn/release/download_crawler_static/10567613/bg10.jpg)
![](https://csdnimg.cn/release/download_crawler_static/10567613/bg11.jpg)
![](https://csdnimg.cn/release/download_crawler_static/10567613/bg12.jpg)
![](https://csdnimg.cn/release/download_crawler_static/10567613/bg13.jpg)
![](https://csdnimg.cn/release/download_crawler_static/10567613/bg14.jpg)
剩余546页未读,继续阅读
![azw3](https://img-home.csdnimg.cn/images/20210720083646.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 13
- 资源: 272
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 解决本地连接丢失无法上网的问题
- BIOS报警声音解析:故障原因与解决方法
- 广义均值移动跟踪算法在视频目标跟踪中的应用研究
- C++Builder快捷键大全:高效编程的秘密武器
- 网页制作入门:常用代码详解
- TX2440A开发板网络远程监控系统移植教程:易搭建与通用解决方案
- WebLogic10虚拟内存配置详解与优化技巧
- C#网络编程深度解析:Socket基础与应用
- 掌握Struts1:Java MVC轻量级框架详解
- 20个必备CSS代码段提升Web开发效率
- CSS样式大全:字体、文本、列表样式详解
- Proteus元件库大全:从基础到高级组件
- 74HC08芯片:高速CMOS四输入与门详细资料
- C#获取当前路径的多种方法详解
- 修复MySQL乱码问题:设置字符集为GB2312
- C语言的诞生与演进:从汇编到系统编程的革命
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)