Tips

做一个终身学习的人。

当写这篇文章时,关于Java 9的学习就先告一段落了。

首先介绍一下背景,大概两个月前,我突然有兴趣想看看Java 9,当时读了一本英文原著《Java 9 Revealed: For Early Adoption and Migration》,对Java 9 的最新改变做了非常全面的介绍。大家也都知道Java 9 的发布一再跳票,但这并不影响我们学习新技术的兴趣。

目前此书,在亚马逊和京东上都有售,是英文原版的。有兴趣可以看看。

除了想了解一下Java 9的技术,我之所以想分享这本书,还有一个目的,就是目前中文技术中还没有详细系统地介绍Java 9,所以,技术因为分享而更有乐趣。

这里要说是,我就是一枚无比普通的程序员,对技术很热爱,我分享的这些技术,因为个人能力的原因,不能尽善尽美,甚至会有很多错误,再是毕竟是英文原著,所以有些术语和表达翻译地不够准确。再是最近,工作上出现了一些问题,关于工作的事情,我以后会单独写篇文章来介绍。所以,大家抱着一种怀疑和挑错的眼光来看我写的这些东西。

当然,我会不断更新和修改文章的内容和不足,希望各位多多关注,给鄙人一些鼓励。

以下是Java 9 揭秘这本书全部章节的导航,你可以根据自己的喜好选择不同的文章。

Java 9 揭秘全目录导航

1. Java 9入门介绍

2. 模块化系统

3. 创建你的第一个模块

4. 模块依赖

5. 实现服务

6. 封装模块

7. 创建自定义运行时映像

8. JDK 9重大改变

9. 打破模块封装

10. 模块API

11. Java Shell

12. Process API 更新

13. Collection API 更新

14. HTTP/2 Client API

15. 增强的弃用注解

16. 虚拟机栈遍历

17. Reactive Streams

18. Streams API 更新

19. 平台和JVM日志

20. JDK 9中API层次的改变

到最后,我想说点技术以外的东西。其实,我是一个谦卑的人,打个不太确切的比喻,有人想做老虎狮子,有人想做孔雀凤凰,有人想做老鹰神雕。我呢,觉得,做一只蜗牛就好。我不是说自己微不足道,而是觉得,自己应该像蜗牛一样,即使很不起眼,前进也很慢,但是慢慢地,一直坚持不懈的,我想,会走到想要达到的地方。

最后,送上我最尊敬的人Linux之父林纳斯·托瓦兹在TED上说的一段话:

I'm perfectly happy with all the people who are walking around and just staring at the clouds and looking at the stars and saying, "I want to go there." But I'm looking at the ground, and I want to fix the pothole that's right in front of me before I fall in.

Java 9 揭秘全目录汇总的更多相关文章

  1. 《Java 9 揭秘》全目录汇总

    Tips 做一个终身学习的人. 当写这篇文章时,关于Java 9的学习就先告一段落了. 首先介绍一下背景,大概两个月前,我突然有兴趣想看看Java 9,当时读了一本英文原著<Java 9 Rev ...

  2. Java快速入门-03-小知识汇总篇(全)

    Java快速入门-03-小知识汇总篇(全) 前两篇介绍了JAVA入门的一系小知识,本篇介绍一些比较偏的,说不定什么时候会用到,有用记得 Mark 一下 快键键 常用快捷键(熟记) 快捷键 快捷键作用 ...

  3. 史上最全面的SignalR系列教程-目录汇总

    1.引言 最遗憾的不是把理想丢在路上,而是理想从未上路. 每一个将想法变成现实的人,都值得称赞和学习. 致正在奔跑的您! 2.SignalR介绍 SignalR实现服务器与客户端的实时通信 ,她是一个 ...

  4. ASP.NET MVC4入门到精通系列目录汇总

    序言 最近公司在招.NET程序员,我发现好多来公司面试的.NET程序员居然都没有 ASP.NET MVC项目经验,其中包括一些工作4.5年了,甚至8年10年的,许多人给我的感觉是:工作了4.5年,We ...

  5. Java入门教程总目录

    Java入门教程总目录 持续更新中... 1.Java常识汇总 2.Java框架对比 3.Java技术路线 4.Java编码规范 5.Java环境变量配置 6.枚举 7.操作符 12.定时任务

  6. Java IO编程全解(一)——Java的I/O演进之路

    转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/7419117.html JDK1.4之前的早期版本,Java对I/O的支持并不完善,开发人员在开发高性能I/O ...

  7. java面试笔试题大汇总

    第一,谈谈final, finally, finalize的区别.  最常被问到.   第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以 ...

  8. java解压多层目录中多个压缩文件和处理压缩文件中有内层目录的情况

    代码: package com.xiaobai; import java.io.File; import java.io.FileOutputStream; import java.io.IOExce ...

  9. ASP.NET MVC4入门到精通系列目录汇总(转)

    序言 最近公司在招.NET程序员,我发现好多来公司面试的.NET程序员居然都没有 ASP.NET MVC项目经验,其中包括一些工作4.5年了,甚至8年10年的,许多人给我的感觉是:工作了4.5年,We ...

随机推荐

  1. MongoDB--MapReduce分布统计s

    MapReduce Mapreduce:要操作的目标集合 Map:映射函数(生成键值对序列,作为reduce函数参数) //传入分组的key和需要统计的值 Reduce:统计函数 //格式化返回的参数 ...

  2. angularJS directive详解(自定义指令)

    Angularjs指令定义的API AngularJs的指令定义大致如下 其中return返回的对象包含很多参数,下面一一说明 1.restrict (字符串)可选参数,指明指令在DOM里面以什么形式 ...

  3. Spring Boot 自动重启(spring-boot-devtools)

    原文 https://github.com/x113773/testall/issues/8 1. 首先添加依赖```<dependency><groupId>org.spri ...

  4. 关于CSS3中transform变换的小坑

    2017年6月30日15:05:46 今天在写一个demo的时候,发现CSS3中transform变换的一个特性. 首先,我先描述一下我发现的情况(问题再现): <div class=" ...

  5. java-bootstrap

    先来看一段每一个项目都要写的BASH脚本. #!/usr/bin/env bash in start ) ;; stop ) ;; restart ) shift "$0" sto ...

  6. 游戏UI框架设计(7): 资源国际化技术

    游戏UI框架设计(7) --资源国际化技术 说起"资源国际化"技术,个人认为可以追述到微软Window2000 PC操作系统的发布,在这之前windows98操作系统的开发都是先由 ...

  7. Python3组合数据类型(元组、列表、集合、字典)语法

    一.序列类型(字符串,元组(),列表[]) 序列类型支持in,len(),分片[],迭代,5种内置序列类型:bytearray,bytes,list,str,tuple(元组). 1.元组可以嵌套(如 ...

  8. java基础系列--Calendar类

    原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/V1haoge/p/7136575.html 1.Calendar概述 Java官方推荐使用Calendar来替换 ...

  9. VB6之断点续传

    闲来无事,研究了下HTTP的断点续传,用VB6写了小Demo. 关于HTTP-Range细节可参考: http://www.w3.org/Protocols/rfc2616/rfc2616.html ...

  10. 学习笔记TF024:TensorFlow实现Softmax Regression(回归)识别手写数字

    TensorFlow实现Softmax Regression(回归)识别手写数字.MNIST(Mixed National Institute of Standards and Technology ...