jep
  • 2024-06-21JDK19特性
    JDK19特性一、JAVA19概述  JDK192022年9月20日正式发布以供生产使用,非长期支持版本。不过,JDK19中有一些比较重要的新特性值得关注。JDK19只有7个新特性:JEP405:RecordPatterns(记录模式)[1](预览)JEP422:Linux/RISC-VPort[2]JEP424:ForeignFunc
  • 2024-06-13jdk1.6图片压缩
    在高版本的jdk中,暂未找到替换方案classTest{/****图片缩放处理*<pre>*Someguidelines:*0.75highquality*0.5mediumquality*0.25lowquality*</pre>**@paramquality压缩质量0.0-1
  • 2024-06-13Java 17 新增的语法特性
    Java17新增的语法特性目录Java17新增的语法特性JEP与ProjectAmber引言1.Records[JEP395]2.switch表达式与yield[JEP361]3.用于instanceof的模式匹配[JEP394]4.文本块[JEP378]5.密封类[JEP409]Java17的其他主要改进稳定版的ZGC垃圾回收器主流Java开发框架支持更
  • 2024-06-10Java18新特性
    Java18是Java语言的一个版本,于2022年3月22日正式发布。这个版本虽然不是一个长期支持(LTS)版本,但它带来了一些重要的新特性和改进,以下是一些主要的新特性:1.JEP400:UTF-8byDefault(默认字符集为UTF-8):Java18将UTF-8设置为JDKAPI和命令行工具的默认字符编码,
  • 2024-06-03Java18新特性有哪些
    Java18于2022年3月22日正式发布,它带来了一些新特性和改进,主要包括以下几点:JEP400:UTF-8byDefault123:JDK将UTF-8设置为默认字符集,这使得依赖于默认字符集的API在所有实现、操作系统、区域设置和配置中保持一致。JEP408:SimpleWebServer123:引入了一个简
  • 2024-03-30使用Jep在Java中调用Conda虚拟环境下的Python
    为了解决毕设中需要用到在Java中调用Python的问题,我在网上寻找对应的解决方案。似乎没有太好的解决方案:Jython至今仍是Python2,Py4J似乎也不再活跃更新。所幸我找到了Jep这一神器。正当我雀跃不已,却又发现了一些问题,在两个小时的艰难攻关之下,这些问题逐渐迎刃而解。问题一:无法找到
  • 2024-03-22Java JDK 22全新发布 - 猫头虎博主带你一起深入了解JDK22!
    博主猫头虎的技术世界
  • 2024-03-20JEP 462 结构化并发是一个很愚蠢的提案
    https://openjdk.org/jeps/462MotivationDevelopersmanagecomplexitybybreakingtasksdownintomultiplesubtasks.Inordinarysingle-threadedcode,thesubtasksexecutesequentially.However,ifthesubtasksaresufficientlyindependentofeachother,
  • 2023-11-13java引入jep实现四则运算包含负数且规范两位小数
    1.在pom中引入依赖<!--四则运算--><dependency><groupId>jep</groupId><artifactId>jep</artifactId><version>2.24</version></dependency>2.调用实现计算 publics
  • 2023-10-12Java 18 要来了,你不会还在用Java 8吧
    Java开发工具包(JDK)18将于2022年3月22日发布。新版本的标准Java将有九个新特性,该特性集已于12月9日冻结,进入Rampdown第一阶段。值得注意的是:JDK17是一个长期支持(LTS)版本,将获得Oracle至少八年的支持,但JDK18将是一个短期功能版本,只支持六个月。可以在
  • 2023-10-09Java21上手体验-分代ZGC和虚拟线程 | 京东云技术团队
    一、导语几天前Oracle刚刚发布了Java21,由于这是最新的LTS版本,引起了大家的关注。我也第一时间在个人项目中进行了升级体验。一探究竟,和大家分享。二、Java21更新内容介绍官方release公告:https://jdk.java.net/21/release-notes开源中国介绍:https://my.oschina.net/waylau/blog/10
  • 2023-07-28Java 17:新时代的开端
    引言Java17是JDK17的正式版本,于2021年9月14日发布。作为一个长期支持(LTS)版本,Java17将提供至少8年的支持。本文将深入探讨Java17最新版本的主要更新内容和改进,包括语言、库、工具和性能方面的变化,以及这些变化对Java开发者和应用程序的影响。1.SealedClasses(封闭类)Jav
  • 2023-05-21java中使用jep调用python类
    经过调研,目前这应该只有一种调用方式了,那就是使用jep,后来亲测了以下确实是可行,我是使用jep调用了一个python文件中的类,并测试了类的一个方法,可以正常执行,但是具体速度会不会慢很多,我还没有测试。刚开始在调研的时候,说jython也可以调用,但是这个包只支持2.7python,毕竟现在很少有用2
  • 2023-03-23JDK20正式发布了GA版本,短期维护支持,以及JDK21预览
    JDK20正式发布了GA版本,短期维护支持,以及JDK21预览最近,Oracle发布了JDK20,相比对于Java开发者来说,JDK的发版是比较收关注的事情了,小简也来和大家一起了解了解JDK20发生了什
  • 2023-02-06Java下一代高并发技术——虚拟线程“JEP 425: Virtual Threads (Preview)”
    很多语言都有类似于“虚拟线程”的技术,比如Go、C#、Erlang、Lua等,他们称之为“协程”。不管是虚拟线程还是协程,他们都是轻量级线程,其目的都是为了提高并发能力。本节详细
  • 2022-11-04Java 19 新功能介绍
    点赞再看,动力无限。微信搜「程序猿阿朗」。本文Github.com/niumoo/JavaNotes和未读代码博客已经收录,有很多知识点和系列文章。Java19在2022年9月20日
  • 2022-10-18jdk 5 到 jdk 10各个版本的新特性
    jdk5jdk10各个版本的新特性JDK1.5新特性:1.自动装箱与拆箱:2.枚举3.静态导入,如:importstaticjava.lang.System.out4.可变参数(Varargs)5.内省(Introspector),主要用于操作JavaBean
  • 2022-08-22Java SE 17 新增特性
    JavaSE17新增特性作者:Grey原文地址:JavaSE17新增特性源码源仓库:Github:java_new_features镜像仓库:GitCode:java_new_featuresSealedClasses正式启用Sealed
  • 2022-08-21Java SE 15 新增特性
    JavaSE15新增特性作者:Grey原文地址:JavaSE15新增特性源码源仓库:Github:java_new_features镜像仓库:GitCode:java_new_featuresZGCJavaSE11JEP333将ZGC