Java NIO系列教程
理解java NIO
java NIO浅析
JAVA环境变量JAVA_HOME、CLASSPATH、PATH配置说明
Forkjoin
参考链接:
https://www.liaoxuefeng.com/article/001493522711597674607c7f4f346628a76145477e2ff82000
http://www.infoq.com/cn/articles/fork-join-introduction
注意点:
上述两篇文章中都是用来ForkJoinTask的抽象实现类RecursiveTask,在子任务需要返回结果时候使用,如果不需要返回,可以使用RecursiveAction。实际上在调用invokeAll方法的时候,workThread已经执行过一次doExec了。参考文章中的join方法只是为了获取返回值而已。
JVM相关
JVM内存的N个问题
关于Jvm知识看这一篇就够了
JVM源码分析之Metaspace解密
Shallow heap & Retained heap