Java 已经 27 岁了!加油!
共 2827字,需浏览 6分钟
·
2022-05-23 20:08
1995年5月23日,
Java带着开发团队对它的宏伟愿景诞生了。
在27年中,
Java给我们的世界创造了一个又一个的精彩。
Java帮助NASA “勇气号”火星探测器在火星上寻找水和生命的迹象。
美国国家航空航天局(NASA)使用Java开发远程控制探测器,并从任务数据库中获取原始数据来创建“点击式”3D地形图,以便科学家远程控制探测器的所有行动。Java不仅能够处理任务所需的大量数据,而且是一种通用语言,支持参与该项目的各国科学家实现了真正意义上的协作。
Java帮助Netflix扩展服务规模,为超过5700万订阅用户提供服务,每月流媒体服务时间长达10亿小时。
Netflix在基于Java和JVM的架构中构建服务,并使用基于Java的开源工具对这些服务进行持续监控、升级和扩展。如今,Netflix可基于收集的数据为全球超过1.8亿订阅用户推荐节目和电影,并通过快速大规模创新吸引用户继续订阅。
使用Java编程语言编写的Minecraft(我的世界)为数百万玩家开启了一个崭新世界,成为有史以来最畅销的电子游戏。
通过Minecraft,Java也激励着下一代计算机科学家和程序员,小时候在游戏中打造梦想世界,长大后借助代码,改变世界。
Java一直在努力!
Java版本不断更新,Java也一直在努力让自己变得更好!JRebel 发布的 2022 Java 开发人员生产力报告显示,超过 48% 的开发者在生产中已经使用 Java 11(高于 2020 年的 11.11%),成为最受欢迎版本,而Java 8 占比则降到 46.45%。现今最新的LTR版本为 Java 17,而你们是否有更新的打算呢?
从无人驾驶到线上支付,
从游戏娱乐到太空探索,
今天的Java通过不断推陈出新,
对我们周围的所有应用产生深刻的影响。
在 #Java# 27岁到来之际,为你推荐几本百万开发者都在看的Java经典名著,伴你顺利晋级高阶程序员!
1.Java核心技术 卷1 基础知识 (原书第11版)[Core Java]
2.Java核心技术 卷2 高级特性 (原书第11版)[Core Java]
卷2主要介绍编程人员进行专业软件开发时需要了解的高级主题。本书中的章节大部分是相互独立的。你可以研究自己最感兴趣的主题,并可以按照任意顺序阅读这些章节。作者凯.霍斯特曼亲自为本书录制了学习视频,对书里的重点和难点一一作了讲解,相关资源,在B站“Java技术核心技术站”可免费观看。https://www.bilibili.com/video/BV1oq4y1v7dB/
3.Java语言程序设计 基础篇 (原书第12版)
《Java语言程序设计》被世界各地的大学选作教材,全球畅销20余年,第12版根据Java9-11更新。本书通过示例讲解问题求解技巧,提供大量的程序清单,每章配有丰富的复习题和编程练习题,帮助读者掌握编程技术并解决实际开发中遇到的问题。本书相较于《Java核心技术》更加的基础,如果你阅读《Java核心技术》有些吃力,建议从本书读起。
4.Java编程思想[Thinking in Java]
《Java核心技术》侧重技术,而《Java编程思想》侧重于“思想”,本书为你剖析Java中各个内容的设计理念。需要有一定编程基础的人才可阅读,即使很多内容还无法理解,但每次读完一定会有所收获。这是一本伴随我们技术成长的好书,买一本放在旁边,摸着就有底气。
5.Effective Java 中文版(原书第3版)
6.Java并发编程实战
7.深入理解Java虚拟机(第3版)
周志明老师写的《深入理解Java虚拟机》帮助国内数十万Java开发工程师和架构师加深了对JVM的认知,凭借一己之力拉高了 Java 开发者内功水平,把 JVM 带到了初级面试题环节。这本大厂面试通关宝典从Java技术体系、自动内存管理、虚拟机执行子系统、程序编译与代码优化、高效并发5个维度全面剖析虚拟机。以实战为导向,通过大量实际案例,分享解决各种Java技术难题的方案和技巧。几乎涵盖大厂面试全部知识点。值得所有Java技术人员一读再读。
8.Java多线程编程核心技术(第3版)
Java多线程经典书全新升级,新增适用微服务与分布式开发的并发工具与Java线程池。全面剖析多线程编程的核心库、方法、原理,案例式教学,透彻了解高并发本质与应对方法,突破多线程技术,面试、工作得心应手。
9.GraalVM与Java静态编译
本书作者是阿里静态编译研究团队的核心成员,曾任华为高级工程师,一直从事静态编译技术的研究与落地。本书得到业界多位知名专家的鼎力推荐,是深度、系统研究Java静态编译技术的鲜见资料。阅读本书,可以了解Java静态编译技术的特点、实现机制、优缺点等,以将其应用到自己的业务实践中。
最后,祝Java生日快乐的同时,我也不忘给读者谋些福利!以上这些经典图书还有哪本没看过?快来留言吧。我会从留言区选择 6 位读者送一本书籍(你可以从以上 9 本中任挑一本)。