Java

Java 是一项用于开发应用程序的技术,可以让 Web 变得更有意思和更实用。
收录了Java话题下的 3217 篇文章
  • 文章
  • 迷你书
送给 Java 程序员的 Spring 学习指南

Spring 框架早已成为 Java 后端开发事实上的行业标准,如何用好 Spring ,也就成为 Java 程序员的必修课之一。

作者: 丁雪丰

Java 12 正式发布,新特性解读!

Java 12 如约而至,除了那些值得关注的特性,你也应该思考下 Java 的未来。

作者: 杨晓峰

Spring Boot 2.2 首个里程碑版本发布,改进性能和内存使用

Spring Boot 团队最近发布了 2.2.0 M1 版本,这是 Spring Boot 2.2 的首个里程碑版本。它包括性能和内存方面的改进、Kubernetes 检测及第三方库更新。

作者: Dustin Schultz

2019 年 3 月 19 日
独家!阿里开源自用 OpenJDK 版本,Java 社区迎来中国力量

InfoQ 记者独家获悉:阿里巴巴宣布重磅开源 OpenJDK 长期支持版本 Alibaba Dragonwell。众所周知,Oracle 对 Java 的策略已经发生系列转变,由于 Java 用户群体庞大,导致此事在很长一段时间内都是开发者的讨论焦点。作为世界上最大的 Java 用户之一,阿里巴巴此时选择开源 OpenJDK 长期支持版本 Alibaba Dragonwell 是出于哪些考量呢?

作者: 赵钰莹

2019 年 3 月 18 日
SAP 开源 Java SCA 工具,提供静态代码安全性测试功能

SAP 开源 SCA 工具,通过软件组合分析检测 Java/Python 应用程序中的已知漏洞。

作者: Erik Costlow

2019 年 3 月 18 日
写给 Java 程序员的 Java 虚拟机学习指南

没什么 Bug 是懂 Java 虚拟机解决不了的,如果有,那就再看看 JVM。

作者: 郑雨迪

2019 年 3 月 14 日
架构设计复杂度的 6 个来源

每个程序员心中都有一个成为架构师的梦想,梦想是美好的,但道路是曲折的。

作者: 李运华

2019 年 3 月 13 日
利用 Diferencia 和 Java 微服务进行分接比较测试

本文使用新开源工具 Diferencia,通过在新旧服务之间镜像生产流量来比较结果的差异。

作者:Alex Soto 译者: 平川

2019 年 3 月 11 日
用 JEP 343 打包工具,构建自包含、可安装的 Java 应用程序

OpenJDK 社区已经发布了 JEP343:打包工具的早期访问版本。JEP 343:打包工具,又名 jpackage,是打包自包含 Java 应用程序和 Java 运行时环境的新工具。

作者: Diogo Carleto 译者: 姚佳灵

2019 年 3 月 9 日
用 Clojure 改善 Java 项目是种什么样的体验?

作者尝试了 Java+Clojure 的体系,发现是一个非常好的组合。

作者: 刘鑫

2019 年 3 月 6 日
Java 工程师的成长路线图是什么?

前 Oracle 首席工程师杨晓峰跟大家分享 Java 工程师从新手进阶到专家的路线图是什么?有哪些阶段?每一阶段又该掌握哪些技能?

作者: 杨晓峰

2019 年 3 月 5 日
终极指南:如何使用 Visual Studio Code 进行 Java 开发?

Code)已成为多语言开发人员的首选文本编辑器。扩展形成的庞大生态系统。的体验,使其成为类 IDE 的超级智能文本编辑器,同时它又极其快速和轻量级。

作者: Bruno Borges 译者: 老夫子

2019 年 3 月 4 日