交通建设集团网站但无法选择(select)wordpress数据库.

news/2025/10/2 14:48:39/文章来源:
交通建设集团网站,但无法选择(select)wordpress数据库.,cms开源框架,备案域名多少钱文章目录 JAVA13概述语法层面特性switch表达式(预览)文本块(预览) API层次特性重新实现旧版套接字API 其他变化ZGC取消未使用的内存增加废弃和移除增加项移除项废弃项 JAVA13概述 2019年9月17日#xff0c;国际知名的OpenJDK开源社区发布了Java编程语言环境的最新版本OpenJDK… 文章目录 JAVA13概述语法层面特性switch表达式(预览)文本块(预览) API层次特性重新实现旧版套接字API 其他变化ZGC取消未使用的内存增加废弃和移除增加项移除项废弃项 JAVA13概述 2019年9月17日国际知名的OpenJDK开源社区发布了Java编程语言环境的最新版本OpenJDK13。 Features总共有5个新的JEP(JDK Enhancement Proposals): http://openjdk.java.net/projects/jdk/13/ Features: 350:Dynamic CDS Archives动态CDS档案 351:ZGC: Uncommit Unused MemoryZGC:取消使用未使用的内存 353:Reimplement the Legacy Socket API重新实现旧版套接字API 354:Switch Expressions (Preview)switch表达式预览 355:Text Blocks (Preview)文本块 语法层面特性 switch表达式(预览) 在JDK 12中引入了switch表达式作为预览特性。JDK 13提出了第二个switch表达式预览。JEP 354修改了这个特性它引入了yield语句用于返回值。 在以前我们想要在switch中返回内容还是比较麻烦的一般语法如下 String x 3; int i; switch (x) {case 1:i1;break;case 2:i2;break;default:i x.length();break; } System.out.println(i);在JDK13中使用以下语法 String x 3; int i switch (x) {case 1 - 1;case 2 - 2;default - {yield 3;} }; System.out.println(i);或者 String x 3; int i switch (x) {case 1:yield 1;case 2:yield 2;default:yield 3; }; System.out.println(i);在这之后switch中就多了一个关键字用于跳出switch块了那就是yield他用于返回一个值。和return的区别在于return会直接跳出当前循环或者方法而yield只会跳出当前switch块。 文本块(预览) 在Java中通常需要使用String类型表达HTMLXMLSQL或JSON等格式的字符串在进行字符串赋值时需要进行转义和连接操作然后才能编译该代码这种表达方式难以阅读并且难以维护。文本块就是指多行字符串例如一段格式化后的xml、json等。而有了文本块以后用户不需要转义Java能自动搞定。因此文本块将提高Java程序的可读性和可写性。 定义一段HTML代码 htmlbodya hrefhttp://www.xxx.comxxx/a/body /html将这段代码放入java的String中,会出现如下效果 String words html\n \tbody\n \t\ta href\http://www.xxx.com\xxx/a/a\n \t/body\n /html;自动将空格换行缩进和特殊符号进行了转义,但是在JDK13中可以使用这样的语法了: String words htmlbodya hrefhttp://www.mashibing.com波波烤鸭/a/body/html;使用作为文本块的开始符和结束符在其中就可以放置多行的字符串不需要进行任何转义。看起来就十分清爽了。 如常见的SQL语句 select empno,ename,sal,deptno from emp where deptno in (40,50,60) order by deptno asc原来的方式: String query select empno,ename,sal,deptno\n from emp\n where deptno in (40,50,60)\n order by deptno asc;现在方式: String newQuery select empno,ename,sal,deptno from emp where deptno in (40,50,60) order by deptno asc ;以下是错误格式的文本块 String a ; // 开始分隔符后没有行终止符 String b ; // 开始分隔符后没有行终止符 String c ; // 没有结束分隔符 String d abc \ def ; // 含有未转义的反斜线请参阅下面的转义处理在运行时文本块将被实例化为String的实例就像字符串一样。从文本块派生的String实例与从字符串派生的实例是无法区分的。具有相同内容的两个文本块将引用相同的String实例就像字符串一样。 编译器在编译时,会删除多余的空格 下面这段代码中我们用.来表示我们代码中的的空格而这些位置的空格就是多余的。 String html ..............html .............. body .............. pHello, world/p .............. /body ............../html ..............;这些多余的空格对于程序员来说是看不到的但是他又是实际存在的所以如果编译器不做处理可能会导致程序员看到的两个文本块内容是一样的但是这两个文本块却因为存在这种多余的空格而导致差异比如哈希值不相等。 转义注意事项 使用 \n\f 和\r 来进行字符串的垂直格式化使用 \b和 \t进行水平格式化。比如下面的代码是合法的 String html html\n body\n pHello, world/p\n /body\n /html\n ;可以在任何可以使用字符串的地方使用文本块。例如文本块和字符串可以相互连接 String code public void print(Object o) { System.out.println(Objects.toString(o)); } ;API层次特性 重新实现旧版套接字API 全新实现的 NioSocketImpl 来替换JDK1.0的PlainSocketImpl。此实现与NIO实现共享相同的内部基础结构,并且与现有的缓冲区高速缓存机制集成在一起,因此不需要使用线程堆栈.除此之外,他还有一些其他更改,例如使用java.lang.ref.Cleaner机制关闭套接字,实现在尚未关闭的套接字上进行了垃圾收集,以及在轮训时套接字出于非阻塞模式时处理超时操作等方法 它便于维护和调试与 NewI/O (NIO) 使用相同的 JDK 内部结构因此不需要使用系统本地代码。它与现有的缓冲区缓存机制集成在一起这样就不需要为 I/O 使用线程栈。它使用 java.util.concurrent 锁而不是 synchronized 同步方法增强了并发能力。新的实现是Java 13中的默认实现但是旧的实现还没有删除可以通过设置系统属性jdk.net.usePlainSocketImpl来切换到旧版本。 其他变化 ZGC取消未使用的内存 在Java 13中JEP 351再次对ZGC做了增强将没有使用的堆内存归还给操作系统。ZGC当前不能把内存归还给操作系统即使是那些很久都没有使用的内存也只进不出。这种行为并不是对任何应用和环境都是友好的尤其是那些内存占用敏感的服务例如 按需付费使用的容器环境应用程序可能长时间闲置并且和很多其他应用共享和竞争资源的环境应用程序在执行期间有非常不同的堆空间需求例如可能在启动的时候所需的堆比稳定运行的时候需要更多的堆内存。 增加废弃和移除 增加项 添加FileSystems.newFileSystem(Path, MapString, ?) Method新的java.nio.ByteBuffer Bulk get/put Methods Transfer Bytes Without Regard to Buffer Position支持Unicode 12.1添加-XX:SoftMaxHeapSize Flag目前仅仅对ZGC起作用ZGC的最大heap大小增大到16TB 移除项 移除awt.toolkit System Property移除Runtime Trace Methods移除-XX:AggressiveOpts移除Two Comodo Root CA Certificates、Two DocuSign Root CA Certificates移除内部的com.sun.net.ssl包 废弃项 废弃-Xverify:none及-noverify废弃rmic Tool并准备移除废弃javax.security.cert并准备移除

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/925011.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JAVA SE 基础语法 —— A / 初识 - 指南

JAVA SE 基础语法 —— A / 初识 - 指南pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Mo…

2025年掘进机厂家权威推荐榜:实力品牌与技术创新深度解析

2025年掘进机厂家权威推荐榜:实力品牌与技术创新深度解析在基础设施建设与矿山开采行业高速发展的今天,掘进机作为核心工程装备,其性能优劣直接关系到工程进度与施工安全。随着技术的不断革新,掘进机市场呈现出智能…

2025机械加工供货厂家权威口碑排行:实力与服务深度解析!

2025机械加工供货厂家权威口碑排行:实力与服务深度解析!行业背景在当今制造业蓬勃发展的大背景下,机械加工行业作为制造业的核心支柱之一,扮演着至关重要的角色。随着科技的不断进步和市场需求的日益多样化,机械加…

NOIP 集训日记 2.0

yuanshen,qidong!111

重庆网站seo搜索引擎优化常用的搜索引擎有哪些?

我们是否充分意识到云端所面临的网络安全威胁? 在当今互联互通的世界中,维护安全的环境至关重要。云的出现扩大了潜在威胁的范围,因为它催生了机器身份(称为非人类身份 (NHI))及其秘密。随着组织越来越多地转向云原生…

2025舒适轮胎权威推荐榜:静音科技与驾乘体验口碑之选

2025舒适轮胎权威推荐榜:静音科技与驾乘体验口碑之选随着汽车工业的持续发展和消费者对驾乘体验要求的不断提升,舒适轮胎市场正迎来新一轮技术革新与产品升级。根据行业数据显示,2024年全球舒适轮胎市场规模已突破千…

2025七水硫酸锌厂家权威推荐榜:优质供应与专业定制首选

2025七水硫酸锌厂家权威推荐榜:优质供应与专业定制首选随着现代农业和工业的快速发展,七水硫酸锌作为重要的微量元素肥料和工业原料,其市场需求持续增长。在环保要求日益严格、产品质量标准不断提升的背景下,选择合…

深圳网站建设公司权威推荐榜:专业定制与创新设计口碑之选

深圳网站建设公司权威推荐榜:专业定制与创新设计口碑之选在数字化转型浪潮席卷各行各业的今天,企业网站已从简单的信息展示窗口升级为品牌形象展示、业务拓展和客户服务的重要平台。作为中国科技创新前沿阵地的深圳,…

UV面光源实力厂家权威推荐:专业制造与品质保障口碑之选

UV面光源实力厂家权威推荐:专业制造与品质保障口碑之选在精密制造、电子组装、医疗设备等高端工业领域,UV面光源作为关键固化设备,其性能优劣直接关系到产品质量和生产效率。随着产业升级和技术进步,市场对UV面光源…

郴州网站建设流程什么是工业互联网

在本文中,我们将介绍 10 多个最好的 IntelliJ IDEA 插件,以提高工作效率并在更短的时间内完成更多工作。如果将这些插件合并到您的工作流程中,您将能够更有效地应对开发挑战。 1、TabNine TabNine 是一个 IntelliJ IDEA 插件,可…

2025微弧氧化实力厂家推荐:专业表面处理技术深度解析

2025微弧氧化实力厂家推荐:专业表面处理技术深度解析在工业制造领域,表面处理技术一直是提升产品性能和使用寿命的关键环节。微弧氧化作为一种先进的表面处理技术,近年来在航空航天、汽车制造、电子设备等领域展现出…

网站建设类论文格式定制一款软件需要多少钱

背景 在flink基于事件的时间处理中,水位线记录的生成是一个很重要的环节,本文就来记录下几种水位线记录的生成方式的其中一种:周期性水位线生成器 周期性水位线生成器 1.1 BoundedOutOfOrdernessTimeStampExtractor 他会接收一个表示最大延…

实用指南:Ansible Playbook:自动化配置管理的利器

实用指南:Ansible Playbook:自动化配置管理的利器2025-10-02 14:33 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; disp…

灵芝产品网站建设方案旅行社的网站建设

归并思想 先拆分后合并 也就是分治; 拆分合并思想具体讲解可以参考以下链接: b站链接: 点这里:b站归并思想具体讲解 看代码 代码中的例子参考上图和下图 public class MergeSort {//一、拆分部分public static void split(i…

网站建设相对路径电话网站域名到期

前言 在授权码模式的前后端分离的那篇文章中使用了Redis来保存用户的认证信息,在Redis的配置文件中配置的值序列化器是默认的Jdk序列化器,虽然这样也可以使用,但是在Redis客户端中查看时是乱码的(看起来是),如果切换为Jackson提供…

英语_阅读_Always-on world_待读

In todays always-on world, work doesnt end when you leave the office.在当今这个永不停歇的世界里,工作并不会在你离开办公室时就结束。 Instead, emails, texts and notifications often follow us home, demand…

网站子站建设合同样本外贸电商平台都有哪些

原文网址:http://www.cnblogs.com/hanhuibing/articles/5680616.html 基于Solr的空间搜索 如果需要对带经纬度的数据进行检索,比如查找当前所在位置附近1000米的酒店,一种简单的方法就是:获取数据库中的所有酒店数据,…

2025冷水机定制厂家 TOP 企业品牌推荐排行榜,工业,防爆,低温,水冷,螺杆,超低温,满液式,降膜,气悬浮,变频冷水机厂家推荐这十家公司

在工业生产与商业运营中,冷水机的作用愈发关键,而不同行业、不同场景对冷水机的需求存在显著差异。化工行业可能需要耐腐蚀性强的定制冷水机,电子行业则对温控精度有极高要求,食品行业又注重冷水机的卫生标准。然而…

大型网站 div软文推广怎么做

近年来,随着体育设施建设的推进和政策支持,越来越多的体育从业者将目光聚焦到了楼顶,希望通过在楼顶加盖气膜馆来充分利用有限的土地资源。那么,为什么气膜建筑能够建在楼顶呢?轻空间将从气膜建筑的结构特点、安全性、…

详细介绍:AI 动画视频创作:技巧升级与行业未来趋势

详细介绍:AI 动画视频创作:技巧升级与行业未来趋势pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas&quo…