• Java 之父:别再坚守 Java 8
    Java 之父 James Gosling 近日发表推特称,开发者应尽快弃用 JDK 8,可以选择 JDK 17 LTS,因为后者在各个方面都带来了巨大的改进。 不过醉翁之意不在酒,原来 Java 之父只是为了给东家 AWS 的 OpenJDK 发行版 Corretto &ldquo
  • JDK/Java 17 GA,新增「Free Java License」
    来源:开源中国,转载已获授权https://www.oschina.net/news/160291/jdk-17-lts-ga[JDK/Java 17 已正式 GA](https://openjdk.
  • Java反射及性能
    现如今的java工程中,反射的使用无处无在。无论是设计模式中的代理模式,还是红透半边天的Spring框架中的IOC,AOP等等,都存在大量反射的影子。我们今天不探讨框架层面的内容,暂且认为90%的框架
  • 甲骨文修复 Java “年度加密漏洞”,影响 Java 15 及以上版本
    甲骨文于昨日推送了安全更新修复了一个漏洞,该漏洞允许攻击者伪造某些种类的 SSL 证书和握手、双因素认证信息,以及由一系列广泛使用的开放标准产生的授权凭证。这使得攻击者可以轻松地对文件和其他数据进行数字签名。 该漏洞影响了 Java 15 及以上版本中对 ECDSA(椭圆曲线数字签名算
  • Java 11 应用占比超 Java 8,甲骨文市占缩水一半
    New Relic 最新发布了一份“2022 年 Java 生态系统状况报告”,旨在提供有关当今 Java 生态系统状态的背景和见解。该报告基于从数百万个提供性能数据的应用程序中收集的数据,对生产中使用最多的版本、最受欢迎的供应商、容器的兴起等多方面进行了调研分析。&nbs
  • #看视频聊个天3#:聊一聊那些年我们和Java的故事
    3 月 22 日,Oracle 官方发布了 JDK 18 / Java 18 正式版。在性能、稳定性和安全性上面,Java 18 得到了全面的改进提升,其中包括对平台的九项 JDK 增强(JEP),大大提升了开发人员的工作效率。
  • Java“魔法”-jstack命令解析
    前情预告在介绍jstack之前,先简单介绍一下jps。因为jps使用相对简单,各位看官看一下便知。jps的作用是显示当前系统的java进程情况,及其id号。jps是【进程查询】魔法。Java进程Id的
  • 第2篇-Java虚拟机这样来调用Java主类的main()方法
    在前一篇 第1篇-关于Java虚拟机HotSpot,开篇说的简单些 中介绍了call_static()、call_virtual()等函数的作用,这些函数会调用JavaCalls::call()函数。
  • 深入理解JAVA虚拟机——类加载
    概述本文基于JDK8分析Java类的加载过程以及双亲委派模型的实现原理。 什么是JVM毫无疑问,Java一直是企业应用程序的领先的编程语言,我认为这主要是受益于Java虚拟机(JVM)的成熟。JVM已