E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
jep
深入剖析OpenJDK 18 GA源码:Java平台最新发展
文章还涵盖了PatternMatching、SealedClasses、Records、
JEP
395、
JEP
406和
JEP
407等特性,以及HotSpot虚拟机、编译器、垃圾收集器、内存模型
想法臃肿
·
2025-07-12 18:37
Java 17 新特性笔记
Java17版本信息发布时间:2021年9月类型:LTS(长期支持)前一个LTS:Java11JDK编号:
JEP
306~
JEP
412等官网文档:https://openjdk.org/projects/
笑衬人心。
·
2025-07-11 02:33
JAVA学习笔记
java
笔记
开发语言
JDK 25 功能预览:Java 生态的重大升级
一、语言特性增强1.基本类型模式匹配(
JEP
507)在Java的模式匹配框架instanceof和switch中,现在可以直接支持原始类型(如int、boolean)。
深盾科技
·
2025-07-04 00:31
java
开发语言
Java虚拟线程实战指南:从零到一掌握百万并发新革命
在Java21中正式成为标准特性,并在Java24中通过
JEP
491进一步优化了与synchronized的交互,使开发者能够轻松创建和管理百万级线程,而无需担心资源耗尽。
Android洋芋
·
2025-06-25 03:14
Java虚拟线程
synchronized优化
轻量级线程
高并发编程
协作式调度
JDK24,他来了,抗量子加密
我也来蹭一波流量一、语言与编程模型改进1.模式匹配与原始类型支持
JEP
488(第二次预览):允许在instanceof和switch中使用原始类型模式消除基元类型在模式匹配中的限制,提升代码的简洁性和表达能力
剽悍一小兔
·
2025-06-23 21:46
python
开发语言
分析 Java 18 的简单 Web 服务器(Simple Web Server)
目录一、设计背景与核心目标1.痛点与需求2.
JEP
408的定位二、核心功能与使用方式1.命令行启动(推荐)2.编程式API三、技术特性详解1.HTTP协议支持2.静态文件服务机制3.性能与扩展性四、典型应用场景
潜意识Java
·
2025-06-16 18:02
Java知识
java18
前端
服务器
Java 25 全新 Stable Values API 解锁延迟不可变性,加速应用启动
这个特性源自
JEP
502,最初被称为“ComputedConstants”,如今已标记为完成状态,成为Java平台对懒加载与不可变性支持的全新尝试。
StriverD
·
2025-06-08 10:57
java
开发语言
Java 21 核心特性全解析:从高并发到开发效率的 5 大革新(附权威校验与场景实践)
Oracle于2023年9月发布的长期支持(LTS)版本,以“提升高并发性能”“简化代码逻辑”“增强类型安全”为核心目标,推出了虚拟线程、记录模式等14项新特性(OpenJDKJEP索引,可查看所有特性对应的
JEP
混进IT圈
·
2025-05-17 18:56
Java21
新特性
高并发编程
结构化并发
记录模式
字符串模版
开发效率提升
虚拟线程
jep
java_
jep
-java-3.4-trial java表达式分析器 - 下载 - 搜珍网
压缩包:a8a473c2e6a6756acf3aec9828fadf57.zip列表
jep
-java-3.4-trial/
jep
-java-3.4-trial/bin/
jep
-java-3.4-trial
相拥冰山
·
2025-04-28 09:32
jep
java
java通过
jep
(Java Embedded Python)实现高效重复调用python脚本
java通过
jep
(JavaEmbeddedPython)实现高效重复调用python脚本书接上回,之前我们通过命令行的方式调用python脚本并实现了传递大量数据的方案.但是新的问题再次出现:在需要频繁重复调用
BenBoBaBigKing
·
2025-04-28 09:31
python
java
开发语言
Java 24 深度解析:云原生时代的性能更新与安全重构
以下是关键特性的全景式解析:1.性能优化:从内存到并发的全方位突破紧凑对象头(
JEP
450)在64位架构上,对象头大小从96-128位缩减至64位,堆内存占用降低约20%,显著提升数据局部性和部署密度。
琢磨先生David
·
2025-04-26 09:49
java
Java24新增特性
以下是核心特性的分类解析:一、语言特性增强:简化代码与模式匹配原始类型模式匹配(
JEP
488)支持在instanceof和switch中直接使用int、boolean等原始类型,消除拆箱/装箱冗余代码,
有梦想的攻城狮
·
2025-04-25 06:46
Java
java
java24
新特性
Java 10 深度剖析:核心特性与实战应用全解析
1.局部变量类型推断(
JEP
286)Java10最引人注目的特性当属局部变量类型推断,它允许我们使用var关键字让编译器自动推断局部变量的
·
2025-04-13 14:43
Java 24 正式发布:AI 开发与后量子安全引领企业级编程革命
一、语言特性:代码简洁性与模式匹配增强Java24在语法层面进一步简化代码逻辑,提升开发效率:
JEP
488:原始类型模式匹配(第二次预览)支持在
程序猿小白菜
·
2025-03-24 10:17
后端java生态圈
java
人工智能
安全
Java SSLSocket TLS 1.3示例
该Java11
JEP
332添加了对TLS1.3协议的支持。
cyan20115
·
2025-03-15 04:31
java
数据库
网络
Java 23新特性:Class-File API
JEP
466:Class-FileAPI(SecondPreview)
JEP
466:Class-FileAPI,该特性为第二次预览,在Java22中首次预览,并将在Java24中成为正式特性。
leonidZhao
·
2025-01-24 12:30
java
开发语言
突破性能瓶颈: Java 22的性能提升之旅
以下是一些关键点,展示了Java22性能改进对于实时系统的积极影响:减少停顿时间:Java22对G1垃圾回收器进行了优化,尤其是通过区域固定(
JEP
423)的引入,针对性地减少了垃圾回收过程中的停顿时间
青云交
·
2024-09-09 17:20
Java
JDK
Java
22
Java版本迭代
Java性能提升
G1垃圾回收器
Stream
Gatherer
说一说JDK21
首先,字符串模板(
JEP
430)的加入,让字符串的拼接和格式化变得更加直观和简洁。这不仅可以减少代码量,还能提高代码的可读性和可维护性。
java_heartLake
·
2024-08-31 01:31
JAVA
java
开发语言
都Java16了,你还在Java8?!
1.
JEP
389:ForeignLinkerAPI(Incubator)IntroduceanAPIthatoffersstatically-typed,pure-Javaaccesstonativecode.ThisAPI
TroubleBoy丶
·
2024-03-17 02:35
javaSE
Java16
java
jdk
Java 9 CompletableFuture 进化小脚步
这些更改是作为
JEP
266的一部分引入的,以便解决自JDK8引入以来的一些问题,更具体地说,支持延迟和超时,抽象出一个工具类和一些实用方法。代码方面,API提供了八种新方法和五种新的静态方法。
油腻的Java
·
2024-02-02 12:10
重生之凡人修真(133)
第一百三十三章为你我可摘星揽月江小凡驾驶着
JEP
轿车一路风驰电掣,四五十公里的路程硬是二十多分钟跑完,直接开进百家广场的地下车库,风风火火地下车跑上广场。
白色小猪
·
2024-02-01 17:14
var
var被提升为lombok2.0.0的主程序包;鉴于
JEP
286确立了预期,并且lombok的承诺var遵循这些,我们决定推广var,尽管该功能仍然存在争议。
eagle_king
·
2024-01-29 10:27
第18章_JDK8-17新特性(上)(Lambda表达式,函数式接口,方法引用与构造器引用,强大的StreamAPI)
文章目录第18章_JDK8-17新特性(上)本章专题与脉络1.Java版本迭代概述1.1发布特点(小步快跑,快速迭代)1.2名词解释名词解释:OracleJDK和OpenJDK名词解释:
JEP
名词解释:
丁总学Java
·
2024-01-29 09:40
JavaSE知识汇总
Lambda表达式
函数式接口
方法引用
构造器引用
强大的StreamAPI
JDK8-17新特性
JavaSE
美团架构师探秘Java生态系统,介绍JDK、JVM、
JEP
OpenJDKOpenJDK原是SunMicroSystems公司(下面简称Sun公司)为Java平台构建的Java开发环境,于2009年4月15日由Sun公司正式发布。后来Oracle公司在2010年收购Sun公司,接管了这项工作。随着OpenJDK的发布,越来越多的公司和组织都基于OpenJDK深度定制了一些独具特色的JDK分支,为用户提供更多选择。例如,国内厂商阿里巴巴的Dragonwell
JAVA这件小事
·
2024-01-26 00:05
Java17新特性详解含示例代码(值得珍藏)
2.新特性详解
JEP
356:EnhancedPseudo-RandomNumberGenerators(增强的伪随机数生成器)说明:Java17引入了新的伪随机数生成器(PRNGs),提供了更好的统计质量和更高的性能
孤蓬&听雨
·
2024-01-19 18:41
知识库
java
jdk
java17
jdk17
一篇掌握
Jep
灵活应用,数学公式自定义
自定义数学公式:
jep
灵活运用。由于最近事情比较繁忙,所以就没有静下心或者有时间去将所学的东西整理分享。今天忙里偷闲,分享一篇关于
jep
的灵活使用。
happystudy_neu
·
2024-01-14 22:52
开发语言
java
重生之凡人修真(142)
第一百四十二章美女来寻江小凡离开别墅群,径自驾驶着
JEP
轿车开向学校附近的公寓。回到公寓,客厅里的血迹依然触目惊心。江小凡查看一会,发现公寓有人来过,标记被移动了。
白色小猪
·
2024-01-05 06:45
生产升级JDK17必读手册
Java17提供了数千个性能、稳定性和安全性更新,以及14个
JEP
(JDK增强提案),进一步改进了Java语言和平台,以帮助开发人员提高工作效率。
架构技术专栏
·
2024-01-04 19:50
后端
探索Java的未来:JDK 18新特性全览
API增强和新功能a.标准库的增强b.新的语言特性支持2.性能和安全性的提升a.垃圾收集器的改进b.安全性增强3.新的或改进的工具和库a.诊断和监控工具b.构建和部署工具结论语言增强1.模式匹配的增强(
JEP
420
一只牛博
·
2023-12-30 11:07
java
java
jdk18新特性
JDK 16全览:改变游戏规则的新特性
+14LanguageFeaturesC++14引入的部分新特性:对JDK开发的影响:对Java开发者的意义:ZGC:ConcurrentThread-StackProcessingZGC的传统挑战:
JEP
376
一只牛博
·
2023-12-27 11:01
java
java
jdk16新特性
java反序列化数据过滤
如果能找到前端某处存在反序列化漏洞,那基本上距离拿下服务器仅一步之遥,这个时候我们可以通过继承ObjectInputFilter添加tFilter实现对所有反序列化类的校验,当然这个需要java的高版本才支持
jep
290
GalaxySpaceX
·
2023-12-26 19:48
Java安全
java
开发语言
JDK各个版本特性讲解-JDK14特性
G1的NUMA内存分配优化2.弃用Serial+CMS,ParNew+SerialOld3.删除CMS4.ZGConmacOSandWindows三、其他变化1.友好的空指针异常提示2.JAVA打包工具
JEP
343
不走小道
·
2023-12-20 15:10
Java技术专家
java
开发语言
JDK各个版本特性讲解-JDK16特性
JDK各个版本特性讲解-JDK16特性一、JAVA16概述二、语法层面变化1.
JEP
397:密封类(第二次预览)2.
JEP
394:instanceof的模式匹配3.
JEP
395:记录4_
JEP
390:基于值的类的警告三
不走小道
·
2023-12-19 15:43
Java技术专家
java
数据库
jdk
JDK各个版本特性讲解-JDK17特性
JDK各个版本特性讲解-JDK17特性一、JAVA17概述二、语法层面的变化1.
JEP
409:密封类2.
JEP
406:switch模式匹配(预览)三、API层面变化1.
JEP
414:VectorAPI(
不走小道
·
2023-12-19 15:41
Java技术专家
java
开发语言
jdk
重生之凡人修真(102)
第一百零二章撇掉牛皮糖
JEP
轿车里,江小凡扭头对着何敬锋就是一阵狂喷:“你说你是不是猪!我叫你来帮忙的,结果倒好,忙没帮到,反而事情越描越黑!你是猪吗!”
白色小猪
·
2023-12-18 03:14
Java21上手体验-分代ZGC和虚拟线程
release公告:https://jdk.java.net/21/release-notes开源中国介绍:https://my.oschina.net/waylau/blog/10112170新特性一览:
JEP
京东云开发者
·
2023-12-15 16:02
12 月版的 Java Annotated Monthly
JavaAnnotatedMonthly前言Java新闻使用Gatherers实现更好的Java流–InsideJavaNewscast#57Java21的新功能GPU上的Java以下是本月针对JDK22的新
JEP
简简单单OnlineZuozuo
·
2023-12-06 21:38
java
开发语言
月度
【Java】Java 17 新特性概览
Java17新特性概览1.Java17简介2.Java17新特性类型推断-新的var关键字垃圾回收器改进
JEP
356增强的伪随机数生成器(1)提供了一个新接口RandomGenerator(2)提供了一个新类
迪曼奥特迦
·
2023-12-01 14:54
Java
java
python
开发语言
[翻译]
JEP
333: 一个可伸缩的低延迟垃圾收集器
译者:王鸿飞摘要Z垃圾收回器,也被称为ZGC,是一种可伸缩的低延迟垃圾收集器。目标垃圾回收停顿时间不超过10ms无论是相对小的堆(几百MB)还是大堆(TB级)都能应对自如与G1相比,吞吐量下降不超过15%方便日后在此基础上实现新的gc特性、利用coloredpointers(译者注:暂时翻译为彩色指针)和读屏障进一步优化收集器支持Linux/64平台我们有十足的信心能在各种workload中实现上
司青玄
·
2023-11-30 17:01
玩转微服务-基础篇-JDK17实用特性
JDK17实用特性一.文档及下载地址二.特性功能1.VAR类型推导2.instanceof模式匹配3.
JEP
406:switch的类型匹配(预览)4.文本块TextBlocks5.增强的伪随机数生成器6
Elcker
·
2023-11-28 11:22
玩转微服务
java
从Java 1.8到Java 21,发生了很多变化和改进
以下是一些主要的变化和需要注意的事项:模块化系统(
JEP
261):在Java9中引入,这改变了Java的打包和部署方式。使用module-info.java来定义模块和其依赖。
wbkys
·
2023-11-26 00:54
java
开发语言
java11和13_Java11&13
目录
JEP
181:基于嵌套的访问控制3
JEP
309:动态文件常量3
JEP
315:改进Aarch64内部函数4
JEP
318:Epsilon的垃圾收集器4
JEP
321:标准的HTTP客户端5
JEP
323:Lambda
江仕蕾
·
2023-11-25 14:18
java11和13
java9系列(四)Process API更新
序本文主要研究下
JEP
102:ProcessAPIUpdatesProcessHandle/Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents
go4it
·
2023-11-20 16:24
Java21新增特性
其中,15个增强被赋予了自己的JDK增强提案(
JEP
),涵盖了六个预览功能和一个孵化器功能。
有梦想的攻城狮
·
2023-11-20 06:43
Java
开发周边
java
java21
java21新特性
java21中一次启动1000万个虚拟线程要多久?需要多少平台线程?
根据
JEP
中的内容告诉我们,虚拟线程是一种轻量级线程,可以显著地帮助我们减少编写、维护、观察高吞吐量应用程序的工作量。
weijia3624
·
2023-11-19 02:56
java虚拟线程
java21新特性线程
java类似go的多线程
java启动1000万线程
Java 14 发布了,再也不怕NullPointerException 了!?
在JDK14中,共有16个新特性,本文主要来介绍其中的一个特性:
JEP
358:HelpfulNullPointerExceptionsnull何错之有?
singwhatiwanna
·
2023-11-16 17:20
java15特性介绍
2.Records(
JEP
384)record是java的一个classtype(译者:是的,在class之上又抽了一层type,已知具体类型有record,sealed[后面
门遥的副手
·
2023-11-13 23:44
Java
java
Gradle - 使用 Java 预览特性
Gradle-使用Java预览特性Gradle-使用Java预览特性前言build.gradle前言当
JEP
12:PreviewFeatures发布之后,Java可以使用--enable-preview
西安站
·
2023-11-12 03:57
Gradle
java
gradle
Java 17新特性讲解与代码实例
密封类由
JEP
360并在JDK15中作为预览功能交付。它们再次被提出,并进行了改进,由
JEP
397并在JDK16中作为
夏客柯
·
2023-11-06 12:43
java
java
开发语言
java17
JDK18功能先知
这个稳定版的jdk18是开源的,同样可以根据JDK发布流程(
JEP
3)进行部分bug修复和后期增强。新功能
JEP
400:UTF-8作为默认概述指定UTF-8作为标准JavaAPI的默认字符集
spt_genius
·
2023-10-29 02:17
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他