• 这是一个在线实时转译器,它能在语法上将 Java 代码转换为 C# 等效代码。这是最简单的交互式代码转换器,支持 java 8 包。点击标题进入 可以使用这些工具来转换模型的类或接口,任何真正的代码都将手动完成
  • 本项目的最终目标是为了解决Java启动时间慢、性能达到峰值的时间慢以及占用空间大等长期痛点。 在讨论征集中,我建议我们通过在Java平台和JDK中引入静态运行时镜像(static run-time images )的概念来解决这些痛点。 < icon
  • 甲骨文java语言架构师Brian Goetz提议JDK增加with功能,用来增强Record功能。 记录Record和内联类是 Java 中两种新形式的浅不可变类:如果我们的Point记录想要公开一种“set”x和y组件的方法,它必须编写 icon
  • 对 Java 语言或平台的第一大不满是什么?为什么? 1、没有语言级别的 null 安全性。这不是一件容易解决的事情,但它是我真正怀念(例如)Kotlin 的一种语言级别的功能。 2、我最讨厌的是所有的日 icon
  • java.time包早在2014年就在Java 8中发布了,距今已有8年多了。有很多理由可以避免使用Date、Calendar、DateFormat和它们的子类。也没有什么理由使用 java.time 使用或依赖这些遗留类的应用程序和库的应 icon
  • Java 7 即将结束,仅剩大约 24 小时,它曾经是近 11 年 Java的标准版本,Oracle 将于 2022 年 7 月正式停止对该平台的扩展支持。随着官方扩展支持的停止,Java 7 仅按照 Oracle 终身支持政策的定义进入持续支持模式。不会提供进一步的补丁更新、错误或 icon
  • Loom缺失正在缩小与 Golang 的差距,并提供可能与Golang竞争的最大卖点。但是,Loom 将在 JDK 19 中进行预览,并且可能在 JDK 22 之前不会作为最终的非预览功能发布。 Valhalla 看起来很棒,但谁知道它什么 icon
  • Eclipse 基金会和 Adoptium 工作组今天宣布了 Java SE TCK 认证和 AQAvit 质量测试二进制文件的新市场。Adoptium Ma icon
  • 观点:现在人们用Go而不是Java编写新的企业软件(k8s、etcd、dbs等)。我相信他们也会及时移植/重建遗留项目。 网友讨论:1、仅仅因为k8s I Golang并不意味着企业将取代完美的java或dotnet应用程序。尤其是dotn icon
  • 将多年的 Java 经验提炼成一组最佳实践,帮助开发人员构建高质量的 Java 应用程序和库,点击标题 Java 已经存在了很长一段时间,并且继续得到全球开发人员和企业的大力支持。它在关键任务项目中可靠地工作方面有着良好的记录,在这些项目中,性能、 icon
  • 根据New Relic在4 月 26 日发布的2022 年 Java 生态系统状况报告, icon
  • 在本文中,我们将对运行在 Kubernetes 上的应用程序的几种最流行的 JDK 实现进行性能比较。 这次我将通过多次重复进行非常准确的比较以获得可重现的结果。我将测试以下 JVM 实现: Adoptium Eclipse Tem icon
  • Oracle 发布对 Visual Studio Code 的 Java 插件支持,这个扩展插件通过基于 OpenJDK 的 javac 编译器和调试器接口的语言服务器,为流行的多语言集成开发环境提供 Java 支持。  VS Code 扩展的核心 icon
  • 到目前为止,我们在语言中已经有两个上下文可以容纳模式:instanceof和switch。这两个都是条件上下文,倍设计用于处理部分模式:测试一个模式是否匹配,如果匹配,有条件地提取一些状态并对其采取行动。 icon
  • Dilithium 是一种实验性后量子数字签名算法,是美国国家标准与技术研究院标准化的三个决赛入围算法之一。 此实现为 Dilithium 提供了 Java 加密提供程序,允许通过标准 Java 加密扩展接口使用它。 它支持为 Dilithium 指定的所有三个安全级 icon
  • Java 目前有类class 和记录record 引用类型。他们仍在计划添加值记录value record和值类型value class。 增加了!,Long!是 Long 的非空版本。 增加了隐式构造函数选项,它告诉 Java,类/记录允许默认值为全零。 icon