微软为什么要对jdk下手?阿里对JDK的理解又是什么样的?
相信现在已经有很多小伙伴知道了“微软”要对JDK下手了!
JDK是什么?
jdk是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。jdk是整个java开发的核心,它包含了JAVA的运行环境和JAVA工具。相对而言,没有jdk的话,无法编译Java程序(指java源码.java文件),如果想只运行Java程序(指class或jar或其它归档文件),要确保已安装相应的JRE。
先看一下JDK源码的大纲!
说到JDK小编手里正好有一份阿里P9大牛甩出来的一份《Java并发实现原理| JDK源码剖析|》笔记!下面会给大家展示出来,看了就不亏!
目录展示:
内容展示:
第1章多线程基础
第2章Atomic类
第3章Lock与Condition
第4章同步工具类
第5章并发容器
第6章线程池与Future
第7章ForkJoi nPool
第8章CompletableFuture
什么?我还没回答微软为什么要对JDK下手?
当然是,Java 客户使用量不断增长,迫不得已呗。
微软内部部署了超过 50 万台 JVM(不包括所有 Azure 服务和客户工作负载),其需求从后端微服务到大数据系统、消息中介、事件流服务和游戏服务器。在这些 JVM 中,已经有超过 14 万台基于 Microsoft Build of OpenJDK。
阿里云工作强度 694人发布