首页 > TAG信息列表 > JEP

思维导图学《On Java》基础卷 + 进阶卷

说明 目录 思维导图 导读 第 1 章 什么是对象 第 3 章 一切都是对象 第 6 章 初始化和清理 第 7 章 实现隐藏 第 8 章 复用 第 9 章 多态 第 10 章 接口 第 11 章 内部类 第 13 章 函数式编程 第 14 章 流 第 15 章 异常 第 17 章 文件 第 18 章 字符串 第 19 章 反射 第 20 章

Java SE 17 新增特性

Java SE 17 新增特性 作者:Grey 原文地址:Java SE 17 新增特性 源码 源仓库: Github:java_new_features 镜像仓库: GitCode:java_new_features Sealed Classes 正式启用 Sealed Classes 在 Java SE 15 和 Java SE 16 中都是预览功能, 在 Java SE 17 中成为正式功能。 示例代码: packag

java10新特性

转载:Java 10新特性 - 风清路遥 - 博客园 Java10中12项关键新特性 JEP 286: 局部变量的类型推断。该特性在社区讨论了很久并做了调查,可查看 JEP 286 调查结果JEP 310: 应用类数据共享。为改善启动和占用空间,在现有的类数据共享(“CDS”)功能上再次拓展,以允许应用类放置在共享存

JEP解读与尝鲜系列4 - Java 16 中对于 Project Valhalla 的铺垫

这是 JEP 解读与尝鲜系列的第 4 篇,之前的文章如下: JEP解读与尝鲜系列 1 - Java Valhalla与Java Inline class JEP解读与尝鲜系列 2 - JEP 142 缓存行填充简化 JEP解读与尝鲜系列 3 - Project Loom 使用虚线程进行同步网络 IO 不阻塞的底层原理 在系列之前的第一篇文章 - JEP

这年头,能坐上火箭的东西不多啊,Java版本号算一个

原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。 Sun早已经不在了,如今只剩Oracle,也就是Java目前的抚养人。从2019年4月16号开始,Oracle版本的JDK,已经宣布收费,目前有更多的企业转向OpenJDK。 Java8版本之后,Java开启了每半年升级一次版本的速度,版本号坐上了火箭!但这么多

OpenJDK 提案将为 Java 带来通用泛型

Infoworld 消息指出,根据 OpenJDK 提案,Java 将获得通用泛型(universal generics),此举旨在使该语言更易于使用。不过该规划本身需要花费数年时间才能实现。 通用泛型最初将通过 OpenJDK 社区中的三个提案来实现。甲骨文方面表示,这些提议将极大地改变 Java 语言和 JVM,结合类的灵活性

Java 14的新增功能

Java 14 reached General Availability on 17 March 2020, download Java 14 here. Java 14 features. JEP 305: Pattern Matching for instanceof (Preview) (developer feature) JEP 343: Packaging Tool (Incubator) JEP 345: NUMA-Aware Memory Allocation for G1 JEP 34

Java 17 新功能介绍(LTS)

点赞再看,动力无限。Hello world : ) 微信搜「 程序猿阿朗 」。 本文 Github.com/niumoo/JavaNotes 和 未读代码博客 已经收录,有很多知识点和系列文章。 Java 17 在 2021 年 9 月 14 日正式发布,Java 17 是一个长期支持(LTS)版本,这次更新共带来 14 个新功能。 OpenJDK Java 17 下

Java 16 新功能介绍

点赞再看,动力无限。Hello world : ) 微信搜「 程序猿阿朗 」。 本文 Github.com/niumoo/JavaNotes 和 程序猿阿朗博客 已经收录,有很多知识点和系列文章。 Java 16 在 2021 年 3 月 16 日正式发布,不是长久支持版本,这次更新没有带来很多语法上的改动,但是也带来了不少新的实用功

OpenJDK 17 发布 2021-9-14

JDK 17 是 Java SE 平台 17 版的开源参考实现,由Java Community Process 中的JSR 390指定 。 JDK 17达到总体供货14月在GPL下2021生产就绪的二进制文件可从Oracle ; 其他供应商的二进制文件将很快推出。 此版本的功能和时间表是通过JEP 流程提出并跟踪的,并由JEP 2.0 提案修订

VO和DTO有什么区别?

VO和DTO有什么区别? 你好, 这里是K字的研究. 最近跟人讨论了一会:DTO和VO有没有区别. 我是认为没区别那方. 晚上查了下资料, 发现, 我错了. TLDR 先说结论, DTO(Data Transfer Object) 和 VO(Value Object) 两个词, 到底是什么, 从被创造出来的那天,就是混淆的,从来没讨论清

Java 14 新功能介绍

不做标题党,认认真真写个文章。 文章已经收录在 Github.com/niumoo/JavaNotes 和未读代码博客,点关注,不迷路。 Java 14 早在 2019 年 9 月就已经发布,虽然不是长久支持版本,但是也带来了不少新功能。 Java 14 官方下载:https://jdk.java.net/archive/ Java 14 官方文档:https://openj

Java10 新特性

一、JDK10 发布   2018年3月21日, Oracle官方宣布Java10正式发布。   需要注意的是 Java 9 和 Java 10 都不是 LTS (Long-Term-Support) 版本。和过去的 Java 大版本升级不同,这两个只有半年左右的开发和维护期。而未来的 Java 11,也就是 18.9 LTS,才是 Java 8 之后第一个 LTS 版

3月20日, Java 10 正式发布了!

3 月 20 日,Oracle 宣布 Java 10 正式发布。官方已提供下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html 。     在 Java 9 之后,Java 采用了基于时间发布的策略,每 6 个月一个版本。这是采用新的发布策略之后的第一个版本。     Java 10 主要有 12 个

JDK 16 新特性,已发布!程序员:不想追了... ...

Java 16 发布了,新特性,你知道吗?   2020 年是值得纪念的一年,这一年中我们庆祝了 Java 的 25 岁生日。经过二十多年的持续创新,Java 一直在: 1、通过适应不断变化的技术格局来保持灵活性,同时维持平台独立性。2、通过保持向后兼容性来保证可靠性。3、在不牺牲安全性的前提下加速创新来保

JDK 16特性简介

JDK 16新特性说明 JDK 16于2021年3月16日正式发布GA版 OpenJDK 官网对 JDK 16新特性说明的访问地址: http://openjdk.java.net/projects/jdk/16/ JDK 16新特性概览 JEP Feature 说明 338 Vector API (Incubator) 向量API的支持(处于孵化阶段) 347 Enable C++14 Language

JEP 尝鲜系列 3 - 使用虚线程进行同步网络 IO 的不阻塞原理

相关 JEP: JEP 353 Reimplement the Legacy Socket APIJEP 373 Reimplement the Legacy DatagramSocket API 使用虚线程进行网络 IO Project Loom 主要目标是在 Java 平台上提供一种易于使用、高吞吐量的轻量级并发性和新的编程模型的 JVM 特性和API。这带来了许多有趣和令人

Java 10 的 10 个新特性,将彻底改变你写代码的方式!

Java 9才发布几个月,很多玩意都没整明白,现在Java 10又快要来了。。 Java 9才发布几个月,很多玩意都没整明白,现在Java 10又快要来了。。 这时候我真尼玛想说:线上用的JDK 7 甚至JDK 6,JDK 8 还没用熟,JDK 9 才发布不久不知道啥玩意,JDK 10…… 刚学Java的同学是不是感觉一

Java15来了!!!一文详解JDK15新特性

读懂JDK15新特性,这一篇就够了 一、Java历史简谈二、我们该如何学习Java新特性三、Java15新特性详解特性一:密封类(语法层面)特性二:instanceof 自动匹配模式(语法层面)特性三:文本块功能(语法层面)特性四:Records(语法层面)特性五:隐藏类(底层优化)特性六:ZGC(底层优化) 一、Java历史简

JDK版本优化JDK1.2-12

JDK发展史 jdk1.2 1998年12月4日,JDK迎来了一个里程碑式的重要版本:工程代号为Playground(竞技场)的JDK1.2,Sun在这个版本中把Java技术体系拆分为三个方向,分别是面向桌面应用开发的J2SE(Java 2 Platform,Standard Edition)、面向企业级开发的J2EE(Java 2 Platform,Enterprise Edition)和

现在已经是Java 16了!为什么大家都还在用Java8?

前言 3 月 16 日,甲骨文正式发布 Java 16。甲骨文表示,现在为所有开发人员和企业提供 Java 16。 据悉,按照甲骨文重要补丁更新(CPU)时间表,甲骨文 JDK 16 将至少获得两次季度更新。随后,甲骨文 JDK 17 面世。虽然 Java 17 将于 2021 年 9 月正式发布,但是 jdk.java.net 已经提供了它早期的

简单测试了一下pypi jep 模块,使用jni方式在 java程序中嵌入python脚本引擎

     

Java 10的新特性

Java 10的新特性 1.局部变量类型推断 局部变量类型推断可以说是Java 10中最值得注意的特性, 这是Java语言开发人员为了简化Java应用程序的编写而采取的又一步, list <String> list = new ArrayList <String>(); var list= new ArrayList<String>(); var stream = getStr

JDK从1.0到12的重要类、特性、重大变革

本文讲述jdk从1.1到1.12各版本之间的重要类、特性、重大变革:JDK1.0版本1996年1月23日,jdk1.0版本发布。jdk1.0当时还是一个纯解释执行的Java虚拟机,jdk1.0版本的代表技术:Java虚拟机,Applet,AWT等JDK1.1版本1997年2月19日,jdk1.1版本发布。jdk1.1的代表技术:JAR文件格式,JDBC,JavaBean,RMI。

JDK 15 JAVA 15的新特性展望

JDK 15 JAVA 15的新特性展望 伴随着2020的寒冬和新冠病毒的肆虐,JAVA迎来了久未已久的JAVA 14。自从2017年JAVA 9发布之后,JAVA的发布版本跟上了敏捷开发的步伐,小步快跑,Java平台发布节奏已从每3年以上的主要版本转变为每6个月发布一次功能。现在,每年的3月和9月都会发布新的版本功能。