最新 最热

Java 近期新闻:JDK 19 进入 Rampdown 阶段,JDK 20 专家组,Eclipse Mojarra 4.0

作者 | Michael Redlich译者 | 刘雅梦策划 | 丁晓昀Java 近期新闻包括:JDK 19 进入 Rampdown 第一阶段;JDK 20 专家组成立;Spring Shell 2.1.0-M5、Open Liberty 22.0.0.6 和 22.0.0.7-beta、Quarkus 2.10......

2023-03-29
1

Java 近期新闻:结构化并发、Java 满 27 岁、Micronaut 3.5.0

作者 | Michael Redlich 译者 | 平川 策划 | 丁晓昀本期 Java 近期新闻综述内容主要涉及 OpenJDK、JDK 19、虚拟线程、Java 满 27 岁、Jakarta EE 10、Spring Framework 点版本和里程碑版本、Micronaut 3.5.0、Quarku...

2023-03-29
1

【Android 插件化】Hook 插件化框架 ( Hook Activity 启动流程 | 主线程创建 Activity 实例之前使用插件 Activity 类替换占位的组件 )

【Android 插件化】插件化简介 ( 组件化与插件化 ) 【Android 插件化】插件化原理 ( JVM 内存数据 | 类加载流程 ) 【Android 插件化】插件化原理 ( 类加载器 )

2023-03-29
1

AirBnb 开源动画引擎 Lottie:采用 Core Animation 提高性能

作者 | Sergio De Simone 译者 | 刘雅梦 策划 | 丁晓昀  AirBnb 宣布了其开源矢量动画引擎 Lottie 的第四次主要迭代。AirBnb iOS 工程师 Cal Stephens 表示,由于采用了核心动画(Core Animation),Lottie 4.0 提供了显著...

2023-03-29
1

Java 近期新闻:JDK 20的JEP提升为Targeted状态,亚马逊云科技推出Lambda SnapStart特性

作者 | Michael Redlich 译者 | 刘雅梦 策划 | 丁晓昀OpenJDKJEP 432,记录模式(第二次预览),已从 JDK 20 的 Proposed to Target 状态 提升 为 Target 状态。该 JEP 更新自 JEP 405,记录模式(预览版),更新包括:增加了对通用......

2023-03-29
1

Java 近期新闻:Spring Framework 6、JCP 选举、Valhalla 项目、OpenJDK 更新

作者 | Michael Redlich 译者 | 平川 策划 | 丁晓昀   OpenJDK JEP 434(外部函数 & 内存 API 第二个预览版)已从 JDK 20 的 Candidate 状态提升为 Proposed to Target 状态。这个 JEP 在 Panama 项目的支持下不断演进...

2023-03-29
1

Java 19 发布,Loom 怎么解决 Java 的并发模型缺陷?

作者 | Deepu K Sasidharan 译者 | 张卫滨 策划 | 褚杏娟 本文最初发表于 okta 网站,经原作者 Deepu K Sasidharan 授权由 InfoQ 中文站翻译分享,未经许可禁止转载。Java 19 已经于日前发布,其中最引人注目的特性就要数...

2023-03-29
1

Java 20 发布,新特性一览:Amber、Loom 和 Panama 项目

作者 | Michael Redlich译者 | 张卫滨策划 | 丁晓昀甲骨文发布了Java编程语言和虚拟机的 20 版本,最终的特性集中包含了 7 个 JEP:JEP 429:作用域值(Scoped Values,孵化阶段)JEP 432:记录模式(Record Patterns,第二轮预览)JEP 4...

2023-03-29
1

JDK 20 和 JDK 21 最新动态

作者 | Michael Redlich 译者 | 刘雅梦 策划 | 丁晓昀JDK 20 是自 JDK 17, 以来的第三个非长期支持(LTS)版本,正如甲骨文 Java 平台组的首席架构师 Mark Reinhold 所宣布的那样,它已经进入了初始候选版本阶段。主线源代码...

2023-03-29
1

乱打日志的男孩运气怎么样我不知道,加班肯定很多!

前言大家好,我是鱼皮。线上出现问题,你的第一反应是什么?如果是我的话,第一时间想的应该是查日志:if…else 到底进入了哪个分支?关键参数是不是有缺失?入参是不是有问题,没做好校验放进去了?良好的日志能帮我们快速定位到问题...

2023-03-29
1